以下流程爲本地安裝
一、composer安裝最新版的laravel
在WWW
目錄下,執行安裝最新版的laravel命令:
composer create-project laravel/laravel --prefer-dist
二、安裝成功後的目錄
三、瀏覽器訪問
直接訪問public下的index.php
即可:
以上只是在沒報錯的情況下完整的一個項目安裝與訪問的流程,下面我把我所遇到的報錯踩到的坑寫下來
精華部分將要來襲!!!
報錯一:
在安裝完成後,訪問public下的index.php
時:
原因:Laravel 5.8 要求 PHP 版本 >= 7.1.3。
解決方案:
升級php版本爲7.1.3以上即可!
報錯二:
升級完php版本後,訪問首頁時,顯示500錯誤。
搜了很多,大多數都說給storage
目錄777權限即可。
由於我這是本地搭建的,就沒往這方向考慮。
我在index.php最上方打印一下123,能夠顯示。通過測試,發現標紅那一行導致報錯:
隨後,使用git命令行運行了一下index.php文件:
發現最下面報錯:No application encryption key has been specified.
。
有了報錯信息就有解決方向了!
通過百度,在根目錄執行php artisan key:generate
:
又報沒有發現.env文件。
重新執行一下命令即可:
cp -a .env.example .env
php artisan key:generate
php artisan serve