【发布时间】:2015-05-19 00:02:52
【问题描述】:
我有一个运行 nginx + php-fpm 的 centos 服务器,它不会连接到用于安装 wordpress 的外部数据库。
我可以通过 ssh 进入网络服务器并运行 mysql 以连接到外部 mysql 数据库,但是当尝试使用 php 连接到数据库时它失败了。
我应该去哪里解决这个问题?
【问题讨论】:
-
检查您的 php 日志以及您的 nginx 日志(在 CentOS 中,这些通常位于 /var/log 除非您更改了路径)。很有可能,您有权限问题。如果您无法从日志中获得答案,查看配置文件也可能很有用。
-
首先你应该在适当的站点上询问,即服务器故障,Unix,......这种问题可能基于大量原因:mysql服务器上的ACL,3306上的防火墙,名称解析、用户权限、网络问题等等……