php安裝後檢測不成功,apache無法解析php
阿新 • • 發佈:2019-01-07
1.安裝環境及軟體版本介紹
win7,apache_2.2.14-win32-x86-no_ssl,mysql_Setup.exe,php-5.2.6-win32-installer.msi;
2.安裝好mysql和apache 後,安裝php.安裝過程參考網上的步驟,無誤。
3.測試。保證apache正常開啟
瀏覽器輸入localhost,回車。見到“It works!”表明apache安裝成功。
在apache安裝的目錄下,找到htdocs資料夾,更改裡面的index.html,如下:
儲存。在瀏覽器再次輸入localhost,仍然只顯示“It works!”。<!DOCTYPE html> <html><body> <h1>It works!</h1> <?php phpinfo();?> </body> </html>
4.找問題。
在確保安裝過程無誤,以及軟體版本相互相容的情況下,找到解決問題的幾個方面:
首先,計算機丟失msvcr110.dll檔案。
在網上找到了該檔案,放置C:\windows\System32下,並且在執行中輸入 regsvr32 msvcrt100.dll,回車後,提示相容性問題。。。。無果。
最後,在apache安裝目錄下的conf檔案中的httpd.conf配置檔案裡需要進行配置。
在網上找了很多,說是要配置php的安裝路徑和載入路徑。但是在httpd.conf中的最後幾行,明顯有php的路徑配置。因為在php安裝過程中要選擇apache的安裝路徑至conf.改了很多,任然不行。最後在httpd.conf中新增以下程式碼,即見效。
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html .htm
</IfModule>
如果還有問題可以參考