2016-05-26 7 views
0

Я запускаю Laravel 5 с PHP 7.0.6. Когда я запускаю команду обновления PHP ремесленник, я получаю следующее сообщение об ошибке:Laravel php artisan migrate connection failed

[PDOException]
SQLSTATE [HY000] [2002] Соединение отклонено

Это, очевидно, связана с базой данных. Это происходит на производственной машине, которую я имею, а также в местной среде. Мой сайт работает в обеих средах.

Кто-нибудь понимает эту ошибку? Благодарю.

+0

Правильность подключения? –

ответ

-1

Вам не хватает расширения базы данных PHP-CLI. Ваш сайт работает, потому что ваш сервер использует PHP-FPM (где у вас есть расширение PHP вашей базы данных). Но когда вы запускаете команду php artisan migrate, вы фактически выполняете ее на PHP-CLI.

+0

спасибо за это, очень интересно. Я рассмотрю его –

+0

Стоит отметить, что ошибка произошла из базы данных, расширение базы данных не может быть ошибкой. Вы хотите дважды проверить среду, которую консольные команды выполняются как вместо этого. – nvisser

Смежные вопросы