我剛剛得到一個運行debian的虛擬服務器。我剛安裝了apache和php。現在服務器應該支持php。
我上傳的index.php文件:
<?
echo "Hallo";
?>
的問題是,如果我開始我的瀏覽器要下載文件的網站的請求。
什麼可能是問題?
THX
我剛剛得到一個運行debian的虛擬服務器。我剛安裝了apache和php。現在服務器應該支持php。
我上傳的index.php文件:
<?
echo "Hallo";
?>
的問題是,如果我開始我的瀏覽器要下載文件的網站的請求。
什麼可能是問題?
THX
你安裝PHP後重新啓動apache嗎?
/etc/init.d/apache2 restart
這是我的錯 - 我剛剛重新啓動服務器。 THX – user547995 2011-04-02 11:45:04
嘗試:
<?php
echo "Hallo";
的項short_open_tags 5月發行默認被禁用。如果你不得不支持遺留頁面,你可以在php.ini上使用它們,否則只需使用上面的代碼就可以更好地兼容。
請給你一個downvote的理由。謝謝! – vbence 2011-04-02 12:21:31
如果只是短標籤,那麼頁面仍然不會顯示,但將標籤和php代碼呈現爲純文本? – shanethehat 2011-04-02 18:35:23
@shanethehat是的,你說得對。 – vbence 2011-04-02 19:15:17
您的服務器未設置爲在輸出PHP文件之前解析它們。
查閱這些網頁: http://www.phpbuilder.com/board/archive/index.php/t-7100332.html http://www.petefreitag.com/item/516.cfm
這可能意味着該文件的MIME擴展不與Web服務器註冊,這意味着您需要檢查您的服務器中是否安裝了PHP解釋器作爲擴展/插件。
如果您的網頁如果將其更改爲<?php
標記,那麼vbence會是正確的,它可能是shanethehat說如果您已經對php.ini進行了更改,您只需重新啓動apache即可所有這些事情的樂趣一起工作,你需要通過所有的選項來找出這些東西掉下來,所以你知道從哪裏開始尋找修復它
(找到它爲什麼不顯示,我沒有把代碼圓形的PHP標籤)
咦?這不是我當時提交的內容,有比這更多的方式..嘆氣 – BugFinder 2011-04-02 14:37:17
請注意,關閉PHP標籤可以省略,實際上建議不要使用它們,如果您的整個文件在' ... ?>' – vbence 2011-04-02 11:40:32
投票移動到服務器故障。 – Nick 2011-04-02 11:43:56