繁体   English   中英

无法访问本地apache服务器上的php文件

[英]Can't access php files on local apache server

我已经设置了一个本地apache2服务器,它可以正常工作并针对位于home/user/website任何html文件正确显示,但是当我尝试访问php文件时却404 error404 error

即:

~/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

尽管access.log文件上有404 GET,但error.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谢谢。

我在以下位置找到了这个答案: https : //github.com/facebook/hhvm/issues/3472

我必须在/etc/hhvm/server.ini设置hhvm.server.fix_path_info = true ,现在可以了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM