Warning: Cannot modify header information - headers already sent by (output started at /data/home/qxu1591180294/htdocs/index.php:1) in /data/home/qxu1591180294/htdocs/var/Typecho/Response.php on line 165

Warning: Cannot modify header information - headers already sent by (output started at /data/home/qxu1591180294/htdocs/index.php:1) in /data/home/qxu1591180294/htdocs/var/Typecho/Response.php on line 178
使用pdo报错pdo could not find driver - 南方博客

使用pdo报错pdo could not find driver

报错的头部是:
PDOException Object ( [message:protected] pdo could not find driver

我使用的是appserv2.5.9,在c:/windows/php.ini中启用了extension=php_pdo.dll后,访问页面出现上面的错误。

上面启用pdo,但是在默认的php.ini默认中却没有启用pdo_mysql的支持。
打开apache目录下的/ext目录,可以看到php_pdo_mysql.dll的扩展库,我们所以得手工添加一下配置。
extension=php_pdo.dll
extension=php_pdo_mysql.dll

如上,在extension=php_pdo.dll后面加一条extension=php_pdo_mysql.dll,保存并重启apache,问题解决。

.

标签: none

评论已关闭