2012-02-19 144 views
2

我在我的筆記本電腦上安裝了Apache 2.2和PHP5。 Apache似乎工作正常。當我查看一個php頁面時,html正文部分的文本顯示正常,但php部分根本不顯示。我想我一定錯過了Apache配置文件中的一些條目,告訴它PHP安裝在哪裏?在Win7 PC上使用Apache安裝PHP5

Apache的C:\服務器\ Apache2的 PHP C:= Program Files文件\ PHP

簡單的例子

<html> 
    <body> 
    See this line 
    <?php 
    echo "Hello World"; 
    ?> 
    </body> 
    </html> 

任何人都可以提供一些建議嗎?

感謝 丹

+2

[XAMPP](http://www.apachefriends.org/en/xampp.html)?你確實要求建議...... :) – cHao 2012-02-19 15:32:01

+0

另外,在瀏覽器中查看你的網頁的來源。有機會,你會看到PHP代碼。 – cHao 2012-02-19 15:33:24

回答

2

你需要告訴Apache來加載PHP5模塊和MIME類型。在httpd.conf中加入:

LoadModule php5_module "c:/path/to/php5apache2_2.dll" 
AddHandler application/x-httpd-php .php 

然後重新啓動Apache。

看到:http://php.net/manual/en/install.windows.apache2.php

或者只是使用像WAMP

+0

我無法找到php5apache2_2.dll。這是額外的我需要下載? – 99Valk 2012-02-19 15:40:59

+0

它包含在php.net上的'VC9 x86 Thread Safe' Windows包中:http://windows.php.net/download/ – pjumble 2012-02-19 16:09:36

+0

也許我使用了錯誤的安裝選項。我認爲有3 IIS快速CGI,其他CGI,並沒有網絡服務器設置。我選擇了其他CGI。我無法找到php5apache2_2.dll – 99Valk 2012-02-19 19:30:41