新聞中心
本文操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

php7 找不到pdo擴(kuò)展怎么辦?
-
php7.1中 pdo報(bào)錯(cuò)could not find driver解決辦法:
記錄下自己的錯(cuò)誤
一、
1、原因是沒有pdo擴(kuò)展導(dǎo)致的,
2、解決辦法:打開php.ini,然后去掉以下兩行代碼之前的分號(hào)(;)即可。如下;
extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll
二、但是我運(yùn)行pdo鏈接,還是報(bào)這個(gè)錯(cuò)。最后發(fā)現(xiàn)是自己的pdo鏈接字符串有問題,導(dǎo)致無法連接。原因是單引號(hào)與雙引號(hào)的作用沒有搞明白,單引號(hào)下的變量是php是不會(huì)去解析的,雙引號(hào)與沒有符號(hào)下的變量php才會(huì)去解析。
-
windows下PHP7 PDO_MYSQL擴(kuò)展無法啟用的解決辦法:
第一步,確保你已經(jīng)去掉了php.ini中 extension=php_pdo_mysql.dll前面的“;”
第二步,確保php.ini中 添加了extension_dir = "D:/php/ext" D:/php為你的php路徑,并且ext文件夾下存在php_pdo_mysql.dll
如果上面都沒有問題,那就是你apache配置文件有問題了
第三步,在apache配置文件httpd.conf中添加PHP路徑PHPIniDir "D:/php"
好了,重啟apache,刷新就看到pdo_mysql了
網(wǎng)站標(biāo)題:php7找不到pdo擴(kuò)展怎么辦
鏈接URL:http://m.fisionsoft.com.cn/article/djhojgs.html


咨詢
建站咨詢
