脚本 php artisan 优化处理使用 laravel 5.4 返回的 post-update-cmd 事件,错误代码为 1
Posted
技术标签:
【中文标题】脚本 php artisan 优化处理使用 laravel 5.4 返回的 post-update-cmd 事件,错误代码为 1【英文标题】:Script php artisan optimize handling the post-update-cmd event returned with error code 1 with laravel 5.4 【发布时间】:2018-10-10 06:34:59 【问题描述】:您好,我在 Macbook 上工作并使用 Xampp
,但我的 laravel
项目 5.4 有问题。当我做composer update
时,我遇到了这个错误:
In Connection.php line 647: SQLSTATE[HY000] [2002] Connection refused (SQL: select * from houses)
In Connector.php line 68: SQLSTATE[HY000] [2002] Connection refused
脚本 php artisan optimize
处理返回的 post-update-cmd 事件,错误代码为 1。
我不知道如何解决我检查了我的数据库的用户是 root,我在我的 laravel
项目中检查了我的 .env
name
、user
和 password
都可以,我可以访问phpmyadmin
,我在phpmyadmin
上导入了数据库文件。当我做php artisan serve
我有这个错误:
In Connection.php line 647: SQLSTATE[HY000] [2002] Connection refused (SQL: select * from houses)
In Connector.php line 68: SQLSTATE[HY000] [2002] Connection refused
但我认为这很正常,因为作曲家更新不起作用。
【问题讨论】:
你试过清理缓存了吗?某处 db 连接未正确设置,这就是您收到此错误的原因。你也检查过 database.php 文件吗?确保从该文件中的 env 文件调用 db 凭据。 【参考方案1】:如果在.env
中进行了任何更改,则首先清除缓存:
php artisan config:cache
【讨论】:
以上是关于脚本 php artisan 优化处理使用 laravel 5.4 返回的 post-update-cmd 事件,错误代码为 1的主要内容,如果未能解决你的问题,请参考以下文章
脚本 @php artisan package:discover 处理返回的 post-autoload-dump 事件,错误代码为 255
脚本 php artisan clear-compiled 处理 pre-update-cmd 事件返回错误(Laravel 4.1 升级)
“php artisan dump-autoload”和“composer dump-autoload”之间有什么区别?