2014-09-25 143 views
1

我設置了本地apache2服務器,它可以正常顯示位於home/user/website的任何html文件,但當我嘗試訪問php文件時,它會給我一個404 error無法訪問本地apache服務器上的php文件

即:

~/website ls 
hello.php index.html test2.html test.php 

127.0.1.1/index.html127.0.1.1/test2.html負荷正常,但127.0.1.1/hello.php127.0.1.1/test.php給了我一個404

即使世界誤差對error.log文件無痕雖然有404坐上access.log文件:

127.0.0.1 - - [25/Sep/2014:00:35:01 -0300] "GET /hello.php HTTP/1.1" 404 273 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36"

我有這樣的apache2.conf,不知道是否是正確的:

<Directory /home/user/website> 
    Options Indexes FollowSymLinks 
    AllowOverride None 
    Require all granted 
</Directory> 

我配置的Apache2與HHVM運行低谷自帶HHVM腳本。 我的系統是Ubuntu 14.04 謝謝。

+0

文件權限設置好嗎? – 2014-09-25 03:57:35

+0

像r/w權限? .html和.php都具有相同的權限,即-rw-rw-r--,php文件需要一些額外的權限嗎? – 2014-09-25 04:01:31

+0

你可以發佈完整的apache2配置文件嗎?你說你使用HHVM,但是你不顯示你的'httpd.conf'的相關部分。順便說一句,哪個版本的Apache 2正在運行? – tchap 2014-09-25 11:15:01

回答

相關問題