php - 打开失败需要mysqli_connect.php

标签 php mysql mysqli

我正在尝试在我的 php 脚本中连接到 mysql 数据库。我不断收到以下错误:

    Warning: require(mysqli_connect.php): failed to open stream: No such file or directory in C:\xampp\htdocs\simpleIdb\register-page.php on line 52

   Fatal error: require(): Failed opening required 'mysqli_connect.php'   (include_path='.;C:\xampp\php\pear') in C:\xampp\htdocs\simpleIdb\register-page.php on line 52

我在 Windows 10 上运行 XAMPP 5.5.30。

第 52 行是: require('mysqli_connect.php');

和下面的 mysqli_connect.php:

     DEFINE ('DB_USER', 'horatio');

     DEFINE ('DB_PASSWORD','hmsvictory');

     DEFINE('DB_HOST', 'localhost');

     DEFINE('DB_NAME', 'simpleIdb');

     $dbcon = @mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME)

     OR die ('Could not connect to MySQL:'.mysql_connect_error());

     mysql_set_charset($dbcon, 'utf-8');

我在 php.ini 中的包含路径是:

 include_path=".;C:\xampp\php\pear"

之前关于这个问题的讨论似乎没有任何结束:

mysqli_connect Fatal Error: require()

Fixing PHP PEAR error

最佳答案

这个错误意味着它找不到'mysqli_connect.php'

我建议尝试将 mysqli_connect.php 文件放在与您尝试包含它的文件相同的目录中。

希望这对您有所帮助!

关于php - 打开失败需要mysqli_connect.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34623077/

相关文章:

php - 未翻译的单引号

php - 为什么我的 SQL 字符串在 PHP 中导致 "Error Message: Parse error: syntax error"?

mysql - orderBy 不使用 as 关键字 laravel

php - MySQL错误参数

php - 复杂的 php mysqli 查询插入数据(如果不存在): getting Duplicate column name '?'

php - 当我在 Laravel 中运行事务时,具有 InnoDB 的 MySQL 实例是否会锁定行?

php - 如何使用 mysql 并更新 autonum 字段在现有行之间插入新行

mysql - 使用索引对 MYSQL 进行计数查询优化

MySQL LEFT OUTER JOIN 包含第三个表

php - 如何使用 PHP 执行此 mysql 查询,然后随机化结果?