配置apache支持php404,php – 用Apache 2.4配置HHVM 3.7给我一个404?

我知道它已经有两个月了,但也许它可以帮助其他人(我在配置HHVM Apache2时出现了类似的问题).

>如果尚未启用vhost,请尝试启用它.发出sudo a2ensite www.example.com并在之后使用sudo service apache2 reload重新加载apache.

>如果vhost正常并且您在vhost访问日志中看到了浏览器请求,那么这意味着Apache2不是那里的罪魁祸首.

>所以,如果你仍然和我在一起并且前两个步骤没有帮助,请尝试以下方法,尽管在HHVM 3.7中它不再是这种情况(但它可能,我只是遵循try-and-check方法在配置HHVM时,它通常可以工作).打开/etc/hhvm/server.ini并将以下行追加到该文件:

hhvm.server.fix_path_info = true

>更改HHVM的配置后,发出sudo service hhvm restart.然后尝试刷新您的网站.应该都很好.

我有类似的问题,那时它是我配置为使用HHVM的所有Web服务器上最常见的修复.但是,在最新更新之后,我不得不在我的hhvm server.ini中注释该行以便我的代码工作 – 我读到他们已经以某种方式改变了服务器的参数,这个参数不再有好处,AFAIK.

我也尝试将该行放在/etc/hhvm/php.ini中,但据我记得,它应该转到server.ini,因为它是一个服务器参数.

所以.尝试一下,如果有帮助,请告诉我.如果没有,请在您的网络服务器上发出以下命令并将输出粘贴到此处,这样我就可以看到您是否安装了必要的模块

ls /etc/apache2/mods-available | grep -E 'proxy|alias|fcgi|hhvm'

ls /etc/apache2/mods-enabled | grep -E 'proxy|alias|fcgi|hhvm'

哦,请包括你的完整HHVM和Apache2版本输出:

hhvm --version

apache2 -v

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值