Symfony 4 - SQLSTATE [HY000] [2002] Нет такого файла или каталога

Я пытался обновить свою базу данных с помощью проекта Symfony 4.

При подключении по ssh делаю php7.1-cli bin/console doctrine:schema:update

У меня следующая ошибка

Symfony 4 - SQLSTATE [HY000] [2002] Нет такого файла или каталога

Я не знаю, что это значит.

Вот мой .env

Symfony 4 - SQLSTATE [HY000] [2002] Нет такого файла или каталога и мой doctrine.yaml

Symfony 4 - SQLSTATE [HY000] [2002] Нет такого файла или каталога

Должно быть достаточно иметь строку подключения к базе данных как URI в файле .env. Вам больше не нужна конфигурация в ваших файлах yaml. Также удалите дополнительные переменные, такие как DATABASE_USER.

Chrisissorry 18.12.2018 08:51

@Chrisissorry имеет право, ваша конфигурация неверна с использованием .env. Другое дело, вы используете mysql, и, возможно, вам нужно изменить строку localhost, необходимо изменить ее на 127.0.0.1, как объясняет здесь.

Pouette 18.12.2018 11:26
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
2
408
0

Другие вопросы по теме