在windows 2003上配置iis+php+mysql,通路資料庫時報Fatal error: Call to undefined function mysql_connect() in line 2 錯誤。
檢查extension_dir = "C:\PHP5\ext"
extension=php_mysql.dll
這 兩項配置都沒有問題,web服務擴充與ISAPI篩選器、ISAPI擴充配置也沒有問題,但就是通路資料庫時報錯,仔細檢查phpinfo發現 extension_dir 是c:/php6,并不是設定的c:/php5/ext目錄,仔細想了一下,可能跟權限有關系,于是給php.ini檔案加了個everyone的權限, 重新開機IIS,ok,問題解決。
本文轉自gaodi2002 51CTO部落格,原文連結:http://blog.51cto.com/gaodi2002/1618122