看板 PHP 關於我們 聯絡資訊
※ 引述《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也有類似的設定 檢查一下是不是這個部分有問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.128.70 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1553143475.A.CA6.html ※ 編輯: q10242 (180.176.128.70), 03/21/2019 12:45:44
MoMoShota: nginx 的預設設定檔位置也可能是 conf.d/ 03/21 16:21
Justie: SetHandler index.html 這行加上 index.php看看 03/22 00:07
LZong: @@! 真的成功了,我在httpd.conf的DirectoryIndex上加了 03/22 00:24
LZong: index.php就正常了,感謝協助,雖然不太了解為什麼第一個 03/22 00:25
LZong: vhost不需要這樣設定就是了@@ 03/22 00:25
q10242: 不用客氣 03/25 14:13
gpmm: 推! 03/27 08:30