2011-04-02 85 views
1

Hy!初學者提問PHP(ServerQuestion)

我剛剛得到一個運行debian的虛擬服務器。我剛安裝了apache和php。現在服務器應該支持php。

我上傳的index.php文件:

<? 

echo "Hallo"; 

?> 

的問題是,如果我開始我的瀏覽器要下載文件的網站的請求。

什麼可能是問題?

THX

+0

請注意,關閉PHP標籤可以省略,實際上建議不要使用它們,如果您的整個文件在'' – vbence 2011-04-02 11:40:32

+0

投票移動到服務器故障。 – Nick 2011-04-02 11:43:56

回答

3

你安裝PHP後重新啓動apache嗎?

/etc/init.d/apache2 restart 
+0

這是我的錯 - 我剛剛重新啓動服務器。 THX – user547995 2011-04-02 11:45:04

1

嘗試:

<?php 
    echo "Hallo"; 

項short_open_tags 5月發行默認被禁用。如果你不得不支持遺留頁面,你可以在php.ini上使用它們,否則只需使用上面的代碼就可以更好地兼容。

+0

請給你一個downvote的理由。謝謝! – vbence 2011-04-02 12:21:31

+0

如果只是短標籤,那麼頁面仍然不會顯示,但將標籤和php代碼呈現爲純文本? – shanethehat 2011-04-02 18:35:23

+0

@shanethehat是的,你說得對。 – vbence 2011-04-02 19:15:17

2

這可能意味着該文件的MIME擴展不與Web服務器註冊,這意味着您需要檢查您的服務器中是否安裝了PHP解釋器作爲擴展/插件。

1

如果您的網頁如果將其更改爲<?php標記,那麼vbence會是正確的,它可能是shanethehat說如果您已經對php.ini進行了更改,您只需重新啓動apache即可所有這些事情的樂趣一起工作,你需要通過所有的選項來找出這些東西掉下來,所以你知道從哪裏開始尋找修復它

(找到它爲什麼不顯示,我沒有把代碼圓形的PHP標籤)

+0

咦?這不是我當時提交的內容,有比這更多的方式..嘆氣 – BugFinder 2011-04-02 14:37:17