Re: [请益] MAC vhost无法执行PHP,只会下载PHP

楼主: q10242 (黑田祐司)   2019-03-21 12:44:32
※ 引述《LZong (LZ)》之铭言:
: 事情是这样,我的MAC上已经有一个可以执行Laravel的Virtual Host,
: 然后最近开始维护其他的Laravel网站,打算如法炮制把它们也弄vhost,
: 结果新的vhost架好后,浏览器却只会下载public/index.php的内容而已,
: 而非经由Apache执行,Stackoverflow和一些网站找了好几遍,也没有遇到类似的状况,
: 而上面的解法也没办法解决我的问题,不知道有没有人能够帮忙,谢谢大家
: 新的Laravel网站都是用Gitlab同步下来的,如果我直接在终端机上安装新的Laravel网站
: 就不会有这个情况发生
安安你好 小弟菜鸟工程师黑田
不久前也遇过同样的问题 这个很明显是服务器软件的问题
即便是vhost,里面一定也有安装服务器软件
我自己是用nginx
在nginx里面的资料夹有个sites-enable
里面有一个default.conf
我这里都是凭记忆打的 不知道有没有拼错
里面sever的设定有一行
index 开头的 后面有各种index的格式 包括index index.html
如果没有index.php的话 加上index.php就行了
我之前碰到是这样解的 给你参考
我猜apache也有类似的设定 检查一下是不是这个部分有问题
作者: MoMoShota (正太控)   2019-03-21 16:21:00
nginx 的默认设定档位置也可能是 conf.d/
作者: Justie (Justie)   2019-03-22 00:07:00
SetHandler index.html 这行加上 index.php看看
作者: LZong (LZ)   2019-03-22 00:24:00
@@! 真的成功了,我在httpd.conf的DirectoryIndex上加了index.php就正常了,感谢协助,虽然不太了解为什么第一个vhost不需要这样设定就是了@@
楼主: q10242 (黑田祐司)   2019-03-25 14:13:00
不用客气
作者: gpmm (银色)   2019-03-27 08:30:00
推!

Links booklink

Contact Us: admin [ a t ] ucptt.com