安装Drupal7时提示需要pdo PHP扩展的解决办法
安装的时候如上图所示,某些情况下还会出现两个提示,不过只要是提到了pdo那么就在php的配置文件php.ini中搜索pdo:
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
凡是每行最前面有分号的都是还未打开的扩展(extension
即为扩展的意思),我最开始只打开了extension=php_pdo_mysql.dll,`extension=php_pdo.dll`并未打开,因此报了两处错误,但是这张图片的情况看来是打开了`extension=php_pdo.dll`,而`extension=php_pdo_mysql.dll`未打开,和我刚刚相反。
解决办法:
最保险的方式是打开所有和pdo有关的扩展
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
这样肯定行,但是我还是建议只打开`extension=php_pdo.dll`和`extension=php_pdo_mysql.dll这两个,反正我只打开这两个就行了。`