我最近设置了一个负载均衡器,它有 3 个公共服务器为用户服务。这就是我遇到问题的地方...该站点使用 PDO 连接到数据库,MySQL 服务器位于一台远程服务器上,供所有人连接,但似乎无法正常工作。这是我得到的错误:“致命错误:未捕获的异常 'PDOException' 并在 /var/www/pingrglobe.com/backend/database.php:8 中显示消息 '找不到驱动程序' 堆栈跟踪:#0 /var/www/ pingrglobe.com/backend/database.php(8): PDO->__construct('mysql:host=162....', 'root', 'nope') #1 /var/www/pingrglobe.com/structure /header.php(4): require('/var/www/pingrg...') #2 /var/www/pingrglobe.com/index.php(2): require('/var/www/pingrg. ..') #3 {main} 在第 8 行的 /var/www/pingrglobe.com/backend/database.php 中抛出"
这是我的代码:
$host = "162.243.135.167";
$user = "root";
$pass = "nope;)";
$dbname = "pingrglobe";
$db = new PDO("mysql:host=".$host.";port=3306;dbname=".$dbname, $user, $pass);