【问题标题】:Script php artisan optimize handling the post-update-cmd event returned with error code 1 with laravel 5.4脚本 php artisan 优化处理使用 laravel 5.4 返回的 post-update-cmd 事件,错误代码为 1
【发布时间】: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 凭据。

标签: php mysql laravel xampp composer-php


【解决方案1】:

如果在.env 中进行了任何更改,则首先清除缓存:

php artisan config:cache

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-07
    • 2016-02-10
    • 2014-05-16
    • 2014-08-09
    • 2018-11-23
    • 2019-03-29
    • 2023-03-16
    • 1970-01-01
    相关资源
    最近更新 更多