如何解决laravel key报错问题
发布时间 - 2021-09-02 00:00:00 点击率:次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》《最新的五个Laravel视频教程》
# laravel
# php
# composer
# require
# Directory
# Error
# 宝塔面板
# 报错
# 移除
# 太多
# 多个
# 上有
# 错了
# 线上
# 三种
# 为例
# 如何解决
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel定时任务怎么设置_Laravel Crontab调度器配置
Linux后台任务运行方法_nohup与&使用技巧【技巧】
php json中文编码为null的解决办法
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
详解Oracle修改字段类型方法总结
如何在 Pandas 中基于一列条件计算另一列的分组均值
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
制作企业网站建设方案,怎样建设一个公司网站?
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
Laravel如何配置Horizon来管理队列?(安装和使用)
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
如何快速搭建高效简练网站?
如何快速搭建支持数据库操作的智能建站平台?
JavaScript中的标签模板是什么_它如何扩展字符串功能
Laravel项目怎么部署到Linux_Laravel Nginx配置详解
Android Socket接口实现即时通讯实例代码
如何快速上传建站程序避免常见错误?
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
Laravel如何集成Inertia.js与Vue/React?(安装配置)
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
node.js报错:Cannot find module 'ejs'的解决办法
Android自定义listview布局实现上拉加载下拉刷新功能
Laravel怎么实现验证码(Captcha)功能
nodejs redis 发布订阅机制封装实现方法及实例代码
如何在搬瓦工VPS快速搭建网站?
图册素材网站设计制作软件,图册的导出方式有几种?
如何在万网开始建站?分步指南解析
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
如何快速查询域名建站关键信息?
jquery插件bootstrapValidator表单验证详解
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
Laravel如何为API生成Swagger或OpenAPI文档
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
青岛网站建设如何选择本地服务器?
Android 常见的图片加载框架详细介绍
PHP 500报错的快速解决方法
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
Laravel distinct去重查询_Laravel Eloquent去重方法
大同网页,大同瑞慈医院官网?
Laravel如何与Inertia.js和Vue/React构建现代单页应用
无锡营销型网站制作公司,无锡网选车牌流程?
如何在Windows 2008云服务器安全搭建网站?
下一篇:canvas绘制多边形
下一篇:canvas绘制多边形


将memory_limit值改大;2、移除掉以前的默认的PHP版本;3、更新composer。