2015-11-22 138 views
0

我在我的覆盆子pi上安裝了apache2和php5。這個例子的工作原理:Raspberry php - >操作員不工作

<?php 
    phpinfo(); 
?> 

,但是當我嘗試使用 - >操作,該網站顯示我我的源代碼,不執行代碼:

而且它看起來像 - >行事爲html代碼:Related question 但PHP5被打開

include_once 'status.class.php'; 
$status = new ServerStatus(); 
$response = $status->getStatus('');//hidden adress 
if(!$response) { 
    echo"The Server is offline!"; 
} 

有什麼不對?

「 - >」下的所有內容都將顯示爲代碼。 在PHP文件是否能夠正常工作

+1

向我們展示' - >'運算符的代碼。我們無法想象它。 –

+0

您是否在引用時忘記了<?php或者在您的文件中遺漏了? – clemens321

+0

不,我有它,允許apache訪問文件 – Ermodo

回答

0

重命名你的HTML文件anything.php - >內還是沒有 - 如果沒有熱媒(L)

你的PHP解析器不工作的,獨立的。

唯一的區別是,如果 - >處於,您的瀏覽器將所有內容(讀取<和>)視爲無效的html標記並將其隱藏。如果你忽略了結束>顯示。在這兩種情況下,它都是視圖源。

+0

thx,它現在正在工作,但我需要在URL中有.php。有沒有辦法解決這個問題(以便沒有文件結尾)? – Ermodo

+0

編輯:添加到htaccess似乎工作:RemoveHandler .html .htm AddType應用程序/ x-httpd-php .php .htm .html – Ermodo