1. 程式人生 > >php安裝後檢測不成功,apache無法解析php

php安裝後檢測不成功,apache無法解析php

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,如下:

<!DOCTYPE html>
<html><body>
<h1>It works!</h1>

<?php phpinfo();?>

</body>
</html>
儲存。在瀏覽器再次輸入localhost,仍然只顯示“It works!”。

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>

如果還有問題可以參考