Apache中php.ini的設置


無論是IIS 還是 Apache, 在啟動PHP的時候,默認都從系統變量"C:\Windows"這個目錄中尋找。

如果要在系統中同時使用IIS和Apache來運行PHP,而且PHP的版本又不一樣,那么需要為Apache指定自己的PHP環境。

例如:

1 LoadModule php5_module "D:/wamp/bin/php/php5.4.3/php5apache2_2.dll"
2 PHPIniDir "D:\wamp\bin\php\php5.4.3"

這樣Apache使用的php.ini和PHP的DLL都是加載的5.4.3版本的。讓IIS使用環境變量中的php.ini。

另外在wamp啟動的時候,經常會提示類似

"無法定位程序輸入點 php_checkuid 於動態鏈接庫 php5ts.dll"

"沒有找到 php_pdo.dll ,因此這個應用程序未能啟動。需要重新安裝應用程序可能會修復此問題。"

上的錯誤。

解決方法:

1.  在 "D:/wamp/bin/php/php5.4.3"目錄下新建這兩個文件:

php-win.bat  內容為:

php-win.exe -c "D:/wamp/bin/php/php5.4.3/"

php.bat 內容為:

php.exe -c "D:/wamp/bin/php/php5.4.3/"

其中 -c 是指定程序啟動是加載php.ini路徑的意思。

2.  將wampmanager.ini中的php-win.exe和php.exe 替換成php-win.bat和php.bat.

重啟wampmanager.exe就不會出現找不到掛載點的錯誤了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM