2011-07-27 36 views
2

我剛剛安裝了Apache和PHP。 Apache似乎正確運行php,但它將我的php當作評論,當我用<?分隔它時,它似乎只運行代碼與<?phpApache將PHP視爲評論?

分隔代碼這對我來說是一個問題,因爲我正在創建一個非常大的網站,我沒有建立一個開發環境。 (不希望必須經過數百個文件並更改大量標籤。)

我該怎麼做才能讓它將所有<?標記作爲php開始標記對待?

詳情:

運行的Apache 2.2.19,PHP 5.2.17中,Windows XP

要獲得Apache運行PHP,我添加了以下幾行配置文件:

LoadModule php5_module "C:/Program Files/php/php5apache2_2.dll" 
AddType application/x-httpd-php .php 
AddType application/x-httpd-php-source .phps 
PHPIniDir "C:/Program Files/php" 
+0

補充閱讀(參數之一是創建這個問題的真正原因):http://stackoverflow.com/questions/200640/are-php-short-tags-acceptable-to-use –

回答

8

檢查您的php.ini。確保short_open_tag設置正確(即,您希望將其設置爲On)。

4

這是一個PHP配置問題。您只需要設置

short_open_tag = On 
0

這真的很簡單。您只需將HTML安裝到Apache PHP JavaQuery XRSS文件夾的根目錄下,然後運行生成的腳本即可。腳本運行後輸入「22145」,它將運行一個PHP腳本,它改變了PHP被互聯網解釋的方式,因此您不必在Silverlight Python C++編碼小程序中使用<?php標記。