Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将站点移动到新主机时出现问题_Php_Mysql_Mysqli - Fatal编程技术网

Php 将站点移动到新主机时出现问题

Php 将站点移动到新主机时出现问题,php,mysql,mysqli,Php,Mysql,Mysqli,我已经将我的php站点移到了一个新的主机上,但这导致了大量的问题,即需要(mysqli_connect.php)连接到数据库。任何具有此要求的文件都不会加载,只留下一个空白页。这些页面在切换之前工作得非常好,如果我评论出需要的话,也可以工作得很好。db未连接是否会导致此要求失败 我已经2年多没有使用php了,如果这还不够详细,我很抱歉,但我不确定我还能提供什么。Mysqli可能没有安装在该服务器上。请要求服务器管理员解决此问题,如果是您的问题,请查看以下内容: 启用PHP错误报告以查看错误的真实

我已经将我的php站点移到了一个新的主机上,但这导致了大量的问题,即需要(mysqli_connect.php)连接到数据库。任何具有此要求的文件都不会加载,只留下一个空白页。这些页面在切换之前工作得非常好,如果我评论出需要的话,也可以工作得很好。db未连接是否会导致此要求失败


我已经2年多没有使用php了,如果这还不够详细,我很抱歉,但我不确定我还能提供什么。

Mysqli可能没有安装在该服务器上。请要求服务器管理员解决此问题,如果是您的问题,请查看以下内容:


启用PHP错误报告以查看错误的真实情况。在脚本本身中,在
require('mysqli\u connect.php')
之前:

或在
.htaccess
文件中

php_flag display_errors on
php_value error_reporting E_ALL

检查apache错误日志(通常在/var/logs/apache/error_log或类似的内容中)和/或将PHP的设置error_reporting设置为E_ALL,并将errors显示为1。这将告诉您正在发生的错误。在问题中包含您遇到的错误。检查mysqli_connect.php文件的路径在此新主机中是否正确。快速查看phpinfo()会发现是否存在这种情况。我必须等待管理员重新联机,但我会检查这一点。感谢giraffe船长,我尝试过,但不确定如何处理这些信息,我没有看到mysqli部分,只有mssql和mysql@babyrats那么你唯一的选择就是-让管理员安装它或者-切换到mysql。如果我没记错的话,mysql有不同的参数吗?如果是这样的话,这将是未来的一大痛苦***
php_flag display_errors on
php_value error_reporting E_ALL