我想從本地主機部署Laravel 5項目以共享主機,但我面臨如此多的問題。我已將所有文件上傳到我的共享主機(PHP 5.5)的子文件夾中,當我嘗試http://domain.com/subfolder/public時,它顯示我有500個錯誤。我檢查laravel.log
,但什麼都沒發現,將storage/
設置爲777,但仍然沒有改變(顯示來自本地主機的最後一個錯誤)。將Laravel 5項目上傳到共享主機
我也檢查.htaccess
它看起來不錯。我搜索了很多,嘗試了很多東西,但仍面臨同樣的問題。
現在,我的共享主機可以訪問SSH,因此我已經安裝了一個新的Laravel項目。然後將我編輯和添加的文件從我的本地主機複製到主機。然後我更新作曲家和轉儲自動加載,現在我的應用程序是工作文件。
但我不確定我做了什麼。這是否正確(我不這麼認爲)?請讓我知道直接上傳的文件有什麼問題,如果我爲我的製作應用程序使用第二個系統,是否有任何問題。
嘗試避免宣傳或基於意見的答案。否則這是一個很好的答案 – davejal