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