【发布时间】:2014-01-20 19:57:14
【问题描述】:
用mariadb替换mysql后,遇到如下错误:
PHP 致命错误:带有消息的未捕获异常“PDOException” 在 /var/www/inlcude/config.php:5\nStack 中“找不到驱动程序” 跟踪:\n#0 /var/www/inlcude/config.php(5): PDO->__construct('mysql:dbname=my...', 'apache', 'ABCDE...')\n#1 /var/www/html/index(21): 要求('/var/www/inlcude/con...')\n#2 {main}\n 在第 5 行的 /var/www/inlcude/config.php 中抛出
我已经阅读了以下两个相关的问题,但在那里找不到答案:
PDO and MariaDB
PDOException “could not find driver”
yum list pdo_mysql、yum list php5-mysql、yum list php5-mariadb 均不返回匹配包。要在 Fedora 20(红帽)上使用的 mariadb 的 PDO 驱动程序的名称是什么?
补充一句,php-pdo 已经安装好了。
【问题讨论】: