2012-11-29 61 views
0

我正在玩通過WAMP的PHP,試圖設置一個小的MySQL數據庫和網頁,可以顯示和搜索它。一切工作了大約2個小時,我設法做出一個PHP頁面,從一個給定的SQL表中獲取行並生成一個HTML表並顯示它。php停止工作在一起

突然劇本停止工作。即使我註釋掉或刪除所有代碼除了以下都是我在谷歌瀏覽器得到的是「你好HTML世界!還有......」

<html> 
<body> 
Hello HTML world! <br> 
and... <br> 
<?php 
echo "Hello PHP World"; 
?> 
</body> 
</html> 

上面的代碼中的WWW文件夾中的PHP文件WAMP。正如我上面提到的,它在第一次安裝之前已經在工作,直到一個小時之前。 FWIW phpmyadmin仍然正常工作。

我已經試過以下,順序如下: 1)重新啓動瀏覽器 2)重新啓動計算機 3)重新安裝WAMP 4)清除瀏覽器緩存 5)編輯「C:\ WINDOWS \ SYSTEM32 \ drivers \ etc中\ hosts「將」:: 1 localhost「 替換爲」127.0.0.1 localhost「 6)搜索此網站以及Google搜索中顯示的任何內容。

它可能是什麼?

編輯:感謝您的快速回復!

我用下面的網址打開該文件在Chrome中的「file:/// C:/Program%20Files/wamp/www/new.php」

我已經用它究竟大約一個小時同之前,它的工作完美。

如果我使用「查看源」選項,我會看到.php文件的內容,與本文中的代碼塊完全相同。

+3

你是如何準確打開文件的? – deceze

+3

如果您查看HTML源代碼,您是否看到您的PHP代碼? –

+0

要查看html源代碼:單擊瀏覽器窗口內的CTRL-U或選擇View-> Page Source。 – arkascha

回答

3

如果您通過file:///.....訪問它,它將加載文件而不通過網絡服務器運行它。所以PHP永遠不會運行腳本。

您需要通過http://localhost/path/to/filename.php來訪問它,以便它通過服務器運行並讓PHP完成它的工作。