2010年1月5日 星期二

設定 Apache2 自訂的 php.ini 位置

有時不指定 libmySQL.dll 會出現 (error.log)
win32 下面測試有效,Linux 還未試過

PHP Warning:  PHP Startup: Unable to load dynamic library 'D:/appserv/php5/ext/php_mysql.dll' - \xa7\xe4\xa4\xa3\xa8\xec\xab\xfc\xa9w\xaa\xba\xbc\xd2\xb2\xd5\xa1C\r\n in Unknown on line 0

> httpd.conf

LoadModule php5_module "C:/AppServ/php5/php5apache2.dll"
LoadFile "C:\AppServ2.0\php5\php5ts.dll"

# 避免 php_mysql.dll 無法被載入
LoadFile "C:\AppServ2.0\php5\libmySQL.dll"

# 避免php_mcrypt.dll 無法被載入
LoadFile "D:\AppServ\php5\libmcrypt.dll"

# 指定 php.ini 的目錄
PHPINIDir "C:\AppServ2.0\php5"

沒有留言:

張貼留言