php - 尝试连接 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);
但这些都没有奏效。甚至不需要执行查询或插入;只有其中一行就足以失败并显示内部服务器错误。不幸的是,由于我在共享主机中工作,因此我无法访问日志文件。你能帮我么?
解决方案
推荐阅读
- reactjs - 如何使用 Local-Npm 在本地安装包
- react-native - 不变违规:requireNativeComponent:在 UIManager 中找不到“RNCSafeAreaProvider”
- matplotlib - matplotlib 中的热图网格
- javascript - 我如何解码代码?
- c++ - Opengl 问题:很可能是简单的纹理问题
- c++ - 如何使用lldb在manjaro中以lz4文件格式调试coredump?
- r - 在 R 中使用 paste0() 在单词之间留下很多空格
- java - 在 Android Studio 开发中实现外部 Java 类
- sql - SQL:如何选择具有至少 2 个特定值的另一列的所有列?[使用 mariadb]
- tensorflow - 为什么我的网络使用 GPU 内存非常小?