脚本 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 nameuserpassword 都可以,我可以访问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”之间有什么区别?

什么是最大值php artisan命令的执行时间

无法执行 php artisan 命令 [php 致命错误 [

无法打开输入文件:工匠