PDOException“找不到驱动程序”我刚刚用Apache、MySQL和PHP安装了DebianLenny,我收到了一个PDOException。could not find driver.这是它所指的具体代码行:$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)DB_HOST, DB_NAME, DB_USER,和DB_PASS是我定义的常量。它在生产服务器(以及我以前的UbuntuServer安装程序)上工作得很好。这与我的PHP安装有关吗?搜索互联网没有帮助,我得到的只是专家-交流和例子,但没有解决办法。
3 回答
慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
dpkg --get-selections | grep php | grep mysql
PHP5: sudo apt-get install php5-mysql
PHP7: sudo apt-get install php7.0-mysql
阿帕奇: sudo /etc/init.d/apache2 restart
Nginx: sudo /etc/init.d/nginx restart
慕的地10843
TA贡献1785条经验 获得超8个赞
更新php-sqlite3
php5-sqlite
sudo apt-get install sqlite php-sqlite3
sudo apt-get install sqlite php5-sqlite sudo /etc/init.d/apache2 restart
添加回答
举报
0/150
提交
取消