我在Windows服务器上安装了Apache,PHP 5.6和MySQL 5.7。
在php.ini中,我启用了以下功能:
extension=php_mysql.dll extension=php_mysqli.dll extension=php_oci8_12c.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll
(并重新启动Apache)
但是,当我尝试在我的php页面中使用PDO时,仍然会引发错误:
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'
要安装PDO,我该怎么做?
问题在于该extension_dir
指令不能作为相对路径使用。从更改extension_dir="ext"
为extension_dir="c:/phpinstall_path/ext"
已解决问题。