Моя виртуальная машина не подключается к MySQL – ошибка 2002
В настоящее время у меня возникают проблемы с моей виртуальной машиной с именем "monitoramentoati". При попытке получить доступ к моему приложению через домен https://monitoramentoati.camf.org.br/admin/login/ я сталкиваюсь со следующей ошибкой Django:
"Ошибка работы в /admin/login/ (2002, "Не удается подключиться к локальному серверу MySQL через сокет "/var/run/mysqld/mysqld.sock' (111)")"
Полная обратная трассировка указывает на проблему с приложением Django, которое не может подключиться к локальному серверу MySQL через сокет. Однако, когда я проверяю службу MariaDB внутри виртуальной машины, она отображается как активная (запущенная), а используемый сокет выглядит следующим образом:
"/запустить/mysqld/mysqld.sock"
Этот путь отличается от пути, который пытается использовать Django (/var/run/mysqld/mysqld.sock), что может указывать на неправильную настройку или проблему с привязкой в файловой системе.
Кроме того, в средстве просмотра системных журналов (облачное ведение журнала) я вижу журналы, подобные приведенным ниже:
"14 мая, 15:43:56 сообщение о запуске gunicorn[915]: django.db.utils.Операционная ошибка: (2002, "Не удается подключиться к локальному серверу MySQL через сокет "/var/run/mysqld/mysqld.sock' (111)")"
Мне было интересно, не могли бы вы помочь мне с этой проблемой. Что мне делать?
Я пытался обновить mysql, django и все, что мог, но ничего не вышло.