簡體   English   中英

Laravel 5.2-升級到Live Server:500內部服務器錯誤

[英]Laravel 5.2 - Staging to Live Server : 500 Internal Server Error

我有一個Laravel 5.2項目在本地運行良好,上傳到實時服務器后,我的根目錄中有一個“ laravel”文件夾,在“ public_html / testsite”下有一個公用文件夾

我的“ index.php”指向正確的“ /bootstrap/autoload.php”和“ /bootstrap/app.php”

轉到我的“ url / testsite /”后,我只得到一個空白頁(在L5.0上運行正常),螢火蟲顯示:500 Internal Server Error with HTML:重新加載頁面以獲取源代碼...

index.php是通過在任何'require'方法之前使用die()測試來加載的,但是在'require ... autoload.php'之后, die()無法正常工作,但是它已成功調用autoload.php作為die()在此文件中工作。

我不確定這是否是.htaccess問題,還是上次我必須在cPanel中為此文件夾設置一些設置(我不記得了)。 我將不勝感激!

請注意,這個Laravel項目與我當前的實時站點文件一起位於/ testsite /文件夾中作為測試站點。

在一次更改很多事情中,我似乎已經解決了這一問題,方法是在cPanel中設置一個子域並將其設置到我的testsite /文件夾中。

這是在我當前網站位於public_html /下的服務器上,並在public_html / testsite /下設置了一個測試Laravel應用程序(網站),以作為獨立的測試站點。

在stackoverflow上其他地方建議的典型“更改存儲文件夾的權限”沒有解決我的問題,因此希望這可以幫助同一條船上的某人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM