首页 > 解决方案 > 尝试连接 MySQL 数据库时出现内部服务器错误

问题描述

我的网站已经完美运行了 3 年,最近我没有对网站或数据库进行任何更改。但是今天它突然显示“内部服务器错误”。我一直在测试,只有在尝试连接到数据库(MySQL)时才会失败。可以从 MySQLWorkbench 甚至从其他站点访问数据库。我也已经用不同的数据库进行了测试。尝试连接时站点失败:

$conn = new mysqli($servername, $username, $password, $dbname);

我也一直在测试这个:

$conn = mysqli_connect($servername, $username, $password, $dbname);

另外,我更改为 PDO:

$mysql_connect_str = "mysql:host=$dbhost;dbname=$dbname; charset=utf8";
$dbConnection = new PDO($mysql_connect_str, $dbuser, $dbpass);

但这些都没有奏效。甚至不需要执行查询或插入;只有其中一行就足以失败并显示内部服务器错误。不幸的是,由于我在共享主机中工作,因此我无法访问日志文件。你能帮我么?

标签: phpmysqldatabasemysqlipdo

解决方案


推荐阅读