#php #xenforo
#php #xenforo
Вопрос:
Итак: я только что купил VPS и установил на него Ubuntu. После того, как я установил Ubuntu, я установил MySQL и создал базу данных.
Теперь: я хочу подключить XenForo к базе данных mysql, но я получаю сообщение об ошибке ‘Не удалось установить соединение, поскольку целевая машина активно отказалась от этого.’
Кто-нибудь, пожалуйста, может помочь мне с этим.
Ответ №1:
Активный отказ означает, что хост фактически получил ваш запрос на подключение, но отклонил его.
Что нужно проверить / verify:
- Прослушивает ли служба TCP (не UDP) на используемом порту, обычно 3306?
- Есть ли брандмауэр или прокси-сервер между вашим скриптом и базой данных?
- Принимает ли ваш сервер MySQL соединения с «localhost» или «127.0.0.1» (сравните с параметрами подключения в вашем скрипте)
Надеюсь, это поможет 🙂
Комментарии:
1. Да, я сделал это: sudo ufw разрешает выход 3306 / tcp и sudo ufw разрешает вход 3306 / tcp