Установка стандартной установки MediaWiki на сервер: itwiki.ourdomain.com
Использование MySQL на другом сервере: mysql.ourdomain.com
Я создал пользователя wikiuser
и схема / db: itwiki
и назначил пользователю все необходимые разрешения и т. д. для этой схемы.
Во время установки MediaWiki я получаю следующую ошибку:
Attempting to connect to database server as wikiuser...failed with error [2003] Can't connect to MySQL server on 'mysql.ourdomain.com' (13).
Тем не менее, у меня есть правильное имя хоста, пользователь, пароль и схема. Чтобы проверить свои права пользователя, я вернулся к оболочке на том же веб-сервере:
> mysql -u wikiuser -p -h mysql.ourdomain.com
И это позволило мне успешно подключиться к базе данных, когда я ввел пароль.
Так что здесь происходит что-то странное. Я могу нормально подключиться из командной строки, но MW не позволяет мне подключиться. Есть какие-нибудь мысли о том, где мне следует искать, чтобы устранить эту проблему?
Может быть, selinux не позволяет httpd установить соединение