SQLSTATE[HY000] [2002] Соединение отклонено при выполнении make:migrationsPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 SQLSTATE[HY000] [2002] Соединение отклонено при выполнении make:migrations

Сообщение Anonymous »

У меня есть эти контейнеры

Код: Выделить всё

services:
php:
container_name: user-php
build:
context: .
dockerfile: Dockerfile
volumes:
- .:/var/www/html
- ./xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
ports:
- "80:80"
depends_on:
- mysql
extra_hosts:
- "host.docker.internal:host-gateway"
environment:
XDEBUG_MODE: "develop,debug"
XDEBUG_CONFIG: "client_host=host.docker.internal start_with_request=yes"

mysql:
container_name: user-mysql
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: user_database
MYSQL_USER: my_user
MYSQL_PASSWORD: my_password
ports:
- "3306:3306"
volumes:
- database_data:/var/lib/mysql

volumes:
database_data:
Я могу подключиться к базе данных с помощью docker exec и dbbeaver-ce, но когда я пытаюсь выполнить php bin/console, make:migrations в контейнере php я получаю это сообщение об ошибке

Код: Выделить всё

[critical] Error thrown while running command "make:migration". Message: "An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused"

In ExceptionConverter.php line 101:

An exception occurred in the driver: SQLSTATE[HY000] [2002] Connection refused

In Exception.php line 28:

SQLSTATE[HY000] [2002] Connection refused

In Driver.php line 34:

SQLSTATE[HY000] [2002] Connection refused

это URL-адрес подключения в файле .env

Код: Выделить всё

DATABASE_URL="mysql://root:[email protected]:3306/user_database?serverVersion=8.0.39&charset=utf8mb4"
Я изменил сопоставление объектов доктрины на xml, но проблема не в этом.

Подробнее здесь: https://stackoverflow.com/questions/790 ... migrations
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SQLSTATE[HY000] [2002] Соединение отклонено при выполнении make:migrations
    Anonymous » » в форуме Php
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • SQLSTATE[HY000] [2002] Соединение отклонено в Laravel Homestead Arch Linux
    Anonymous » » в форуме Linux
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Почему команда «php artisanmigration» привела к ошибке «SQLSTATE[HY000] [2002] Соединение отклонено»?
    Anonymous » » в форуме Php
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • SQLSTATE[HY000] [2002] Соединение отклонено (SQL: выберите)
    Anonymous » » в форуме Php
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • SQLSTATE[HY000] [2002] Соединение отклонено (SQL: выберите * из `posts`) с контейнером докеров Sail
    Anonymous » » в форуме Php
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»