我已經看到了這個問題,回答了很多次,但大多數最終要麼沒有答案或者告訴提問者把這個:爲什麼php沒有運行?
<?php phpinfo() ?>
在測試文件
。很明顯,如果這產生了預期的結果,我就不會在這裏。相反,我得到一個404錯誤。
我在使用亞馬遜的Ubuntu 12.04服務器。安裝Apache,安裝php5,並重新啓動apache。我跟着下面的順序:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
每個前三個命令之一,現在給了我。「Apache2的已經是最新版本 0升級,0新裝,要卸載0和3未升級」顯然,更換apache2與php5和libapache2-mod-php5的其他兩個。
這是一個肯定的方式告訴我它的安裝,正確嗎?那麼,當我使用「top」命令時,php不是正在運行的服務之一,它告訴我它沒有運行,是正確的?
導航到IP地址給了我亞馬遜的「It Works!」頁面,但導航到服務器上的任何其他頁面都會產生404錯誤。
任何幫助,非常感謝。
試試這個:phpinfo(); – Maximus2012
phpinfo是一個函數。使用'phpinfo()'。 – Mic1780
如果你得到404錯誤,那麼你的意思是任何其他頁面 – 2013-08-06 16:54:37