php phpinfo中沒有mysql的資訊,到底是咋回事呀。。暈了。。
windows 2003,IIS環境,mysql已安裝
1.php.ini extension=php_mysql.dll 前的;去掉了。
2.extension_dir = "D:\PHP5\ext" 指向正確
3.ext目錄中php_mysql.dll存在。
到底咋整呐。。沒人能回答嗎?
回複討論(解決方案)
貼出 phpinfo 結果中的下述項的值
Configuration File (php.ini) Path
Loaded Configuration File
display_errors
extension_dir
修改完畢重啟iis
Configuration File (php.ini) Path C:\WINDOWS
..
Loaded Configuration File --未找到
..
display_errorsOnOn
..
extension_dirC:\php5C:\php5
extension_dir 我在php.ini中設定是的
extension_dir = "D:\PHP5\ext"
咋在phpoinfo()中顯示的還是c:\php5???
Configuration File (php.ini) Path = C:\WINDOWS
Loaded Configuration File = 空
這說明你的 php.ini 並未生效
因為你並沒有將 php.ini 放到預設的位置 C:\WINDOWS 中
如果想要改變這個預設位置,對於 iis 需要設定環境變數 PHPRC="D:\PHP5\"
Configuration File (php.ini) Path = C:\WINDOWS
Loaded Configuration File = 空
這說明你的 php.ini 並未生效
因為你並沒有將 php.ini 放到預設的位置 C:\WINDOWS 中
如果想要改變這個預設位置,對於 iis 需要設定環境變數 PHPRC="D:\PHP5\" --
非常感謝版主,問題解決了,原來是php.ini並非生效,原來如此。馬上結貼。