在MediaWiki安装中MySQL连接失败,但从命令行成功

在服务器上安装标准的MediaWiki安装: itwiki.ourdomain.com

在不同的服务器上使用MySQL: mysql.ourdomain.com

我创build了用户wikiuser和schema / 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). 

我有正确的主机名,用户,密码和模式input虽然。 为了validation我的用户权限,我恢复到同一个Web服务器上的shell:

 > mysql -u wikiuser -p -h mysql.ourdomain.com 

这使我成功连接到数据库时,我input密码。

所以这里有一些奇怪的事情发生 我可以从命令行连接,但MW不允许我连接。 任何想法,我应该在哪里寻找解决这个问题?

可能是selinux阻止httpd进行连接

你有php-mysql的安装和启用?