如何解决laravel key报错问题
时间:2021-09-09
来源:互联网
标签:
今天PHP爱好者给大家带来laravel key报错问题的解决办法教程:1、修改php.ini配置,将memory_limit值改大;2、移除掉以前的默认的PHP版本;3、更新composer。希望对大家有所帮助。

本文操作环境:windows7系统、laravel5.7版,DELL G3电脑。
如何解决laravel key报错问题?
具体问题描述:
Laravel:php artisan key:generate三种报错解决方案,修改默认PHP版本(宝塔面板)
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。文档齐全,社区活跃,后期支持好。
为了兼容N多个网站,服务器上有3个PHP版本5.3/5.6/7.2。宝塔默认为5.3,但是laravel5.7并不支持,所以在创建线上 .env 环境配置文件,初始化应用配置时候报错了。
cp .env.example .env
php artisan key:generate
报错1:PHP脚本占用内存太多,memory_limit默认128m不够用。
PHP Fatal error: Allowed memory size of XXXXXX bytes exhausted 。
Composer命令失败:
Composer内部增加memory_limit到1.5G.
解决:修改php.ini配置,将memory_limit改的大一些;
报错2:PHP版本问题。
PHP Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in XXXXXX。

解决:移除掉以前的默认的PHP版本
rm -f /usr/bin/php
引用想要的版本7.2为例
ln -sf /www/server/php/72/bin/php /usr/bin/php
报错3:需要更新composer。
PHP Warning: require(XXXX/autoload.php) : failed to open stream: Nosuch file or directory in XXXX。

解决:更新composer
composer update

问题解决OK。
以上就是如何解决laravel key报错问题的详细内容,更多请关注php爱好者其它相关文章!
-
抖音网页版官方入口 抖音网页版在线观看官网 时间:2026-01-08 -
GitLab、Git、Github、Gitee四者的区别 时间:2026-01-08 -
顺磁性和逆磁性的区别 顺磁性和逆磁性的判断方法 时间:2026-01-08 -
顺磁性是什么意思 顺磁性材料有哪些 时间:2026-01-08 -
usim卡是什么意思 usim卡和sim卡的区别 时间:2026-01-08 -
Web前端四大渲染模式SSR、CSR、ISR、SSG的定义和区别 时间:2026-01-08
今日更新
-
差差漫画免费版app-差差漫画安卓最新版v2.3下载
阅读:18
-
想知道丽桑卓梗是什么梗吗?揭秘这个热门游戏梗的由来和爆笑用法!
阅读:18
-
海外版TikTok免费高速通道-海外版TikTok官网直连入口
阅读:18
-
内卷是什么-网络热梗内卷是什么意思
阅读:18
-
差差漫画最新版免费下载-差差漫画2026下载v5.0.0
阅读:18
-
励志梗是什么梗指网络热传的正能量段子,用幽默方式激励人奋斗,成为年轻人逆境翻盘的精神氮泵
阅读:18
-
poki免费小游戏大全-poki免费小游戏合集畅玩直通入口
阅读:18
-
三角洲行动官网认证-极速登录无广直通
阅读:18
-
利拉德的表是什么梗 揭秘NBA球星利拉德时间梗由来
阅读:18
-
虫虫漫画旧版免费80金币下载安装入口-虫虫漫画老版本免费送金币下载入口
阅读:18










