我一直在試圖讓Laravel在虛擬服務器上運行,而虛擬服務器由1 & 1託管。事情是,我在命令行任務中很糟糕,但想要接受教育目的的挑戰。Laravel無法在Ubuntu 16.04 VPS上工作
我所做的是將我的整個文件夾laravel住在我的本地主機上(完美工作的地方)到我的虛擬服務器中。
This page isn’t working
myip is currently unable to handle this request.
HTTP ERROR 500
但是,我得到一個404錯誤之前,所以我知道發生了一件事:做的是,當我轉到http://myip/myproject ......我得到的是後。我不確定爲什麼會發生這種情況,出於某種原因,我無法訪問錯誤日誌。有一兩件事,但是我可以提供的是,我試圖運行php artisan dump-autoload
,並得到了以下錯誤:
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "dump-autoload" is not defined.
我還可以訪問如應用程序文件夾中的文件夾沒有問題,這將是不可能在我的本地
1.它是'composer dump-autoload',而不是'php artisan dump-autoload'。 2.您無法訪問哪個錯誤日誌,爲什麼? 3.你配置了'storage'和'bootstrap'目錄的權限嗎? – fubar
謝謝。我無法訪問laravel.logs。我也沒有配置任何權限,因爲我不知道我需要這樣做。 – Shawn31313
我建議您按照[安裝說明](https://laravel.com/docs/5.4),以便Laravel的所有內容都可以正常使用,然後在之後的位置報告。儘管向某人解釋如何通過SO註釋來配置LAMP服務器可能不是一個現實的任務。 – fubar