發表于:2011-05-17 00:00:00來源:SOUAB.COM人氣:2972
在上面文章(zhāng)的(de)基礎上配置PHP環境完成之後發現安裝(discuz)論壇時候還是有問題!
函數名稱 檢查結果 建議
mysql_connect() 不支持 請檢查 mysql 模塊是否正确加載
fsockopen() 支持 無
gethostbyname() 支持 無
file_get_contents() 支持 無
xml_parser_create() 支持 無
解決方案如(rú)下:
在整合IIS和(hé)PHP時需要注意的(de):
安裝PHP
(1) 解壓縮下載的(de)php-5.1.4-Win32.zip文件,并将其複制到:
X:\Server_Core\PHP ;
(2) 進入X:\Server_Core\PHP文件夾,将php.ini-dist 重命名為(wèi) php.ini ;
(3) 打開php.ini文件,找到:
extension_dir = "./"
将其改為(wèi);
extension_dir = "X:\Server_Core\PHP\ext" 如(rú)果這兒盤符的(de)路徑不對應也會出現這樣的(de)錯誤
(4) 找到:Windows Extensions
在Windows Extensions下方的(de)動态模塊配置中,需要打開以下模塊支持:(去(qù)掉模塊配置每行前面的(de);号即可(kě))
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
(5) 找到:
disable_functions =
改為(wèi):
disable_functions =
passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status其中第四條:
--------------------------------------------------------------------------------
(4) 找到:Windows Extensions
在Windows Extensions下方的(de)動态模塊配置中,需要打開以下模塊支持:(去(qù)掉模塊配置每行前面的(de);号即可(kě))
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll ----->就是因為(wèi)這行前面的(de)分号“;”沒去(qù)掉才導緻上述報錯的(de),即去(qù)掉分号,重啓一(yī)下Apache服務器即可(kě)!!!