我在Windows 8.1上设置PHP和MySQL(Maria DB)。我编辑了php.ini文件并取消注释了以下几行:
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
但遗憾的是我无法连接到数据库,因为phpinfo输出中没有显示pdo驱动程序。因此,当我尝试建立数据库连接时,会抛出异常:
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'
如何解决这个问题?
答案 0 :(得分:5)
答案 1 :(得分:0)
检查当前apache目录的extension_dir,我安装了2个php版本和apache,问题出现在wamp \ bin \ apache \ Apache2.4.23 \ bin \ php.ini中,ext的路径不正确