【PHP_配置】_01_配置apache
阿新 • • 發佈:2018-12-25
我所用版本:php5.4.9、apache2.2、vs2010
配置apache的常見問題:
1.php語言包版本和vc版本不對應
2.php語言包版本和apache版本不對應
php5.5以上不支援apache2.2版本
問題描述:一開始用的是apache2.2和php7,配置完後重啟apache總提示錯誤,後來發現是php、apache、vc這三個的版本問題。
解決辦法:最初想下一個vitural studio 2012,這樣就能使用vc11的php7了,但是apache2.2和php7可能還是會不匹配(沒有試驗過),
而且vs2012很大,vs2015更大,都有一個多G。 後來乾脆用php5.5以下的版本,下了個apache5.4.9。而且發現一開始配置apache也錯了,重新找了個配置方法。
1.最初的配置方法,總出錯
2.下載vs2010、apache2.2、php55.4.9,將php語言包和apache安裝位置都放在同一個檔案目錄中。
3.在apache安裝目錄下的conf目錄下找到 httpd.conf檔案(這個是apache的配置檔案),加入如下配置
LoadModule php5_module "php5apache2_2.dll檔案完整路徑"
AddType application/x-httpd-php .php .html .htm
PHPiniDir "php語言包路徑"
注意:php5apache2_2.dll這個檔案是php語言包中的一個檔案
具體程式碼如下:
1 LoadModule php5_module "D:/Program Files/amp/php/php5apache2_2.dll" 2 AddType application/x-httpd-php .php .html .htm 3 PHPiniDir "D:/Program Files/amp/php"
最終配置結果如圖:
4.配置完成後,訪問apache/htdocs目錄下的檔案,測試一下:
5.配置成功!
備註:第二步其實有兩種寫法