laravel初搭建及采坑总结

以下流程为本地安装

一、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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章