TP3 Undefined class constant 'MYSQL_ATTR_INIT_C..

phpinfo();有個Configuration File (php.ini) 和Loaded Configuration File 後者優先級高於前者!如果後者爲空則以前者爲準;這才apache讀取php.ini的位置,並不是讀取php安裝目錄下的。Loaded Configuration File 這個值可以通過httpd.conf 的phpinidir這個參數修改

Thinkphp3.2中,在common的config.php配置連接mysql的常量
但顯示:
Undefined class constant 'MYSQL_ATTR_INIT_COMMAND

這種原因多數是因爲未能連接PHP目錄中ext的php_pdo_mysql.dll擴展

apache中的httpd.conf可以讀取php.ini的位置

但php.ini加載擴展容易忽視,在php5.6中php.ini的第734行有
windows下擴展的目錄,去掉分號;再寫上ext擴展的位置
注意路徑中是?的/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章