需要帮助解决虚拟主机故障

需要帮助解决虚拟主机故障

您好,我为一家非盈利机构维护系统,在使用我们的一个虚拟主机时遇到了问题。我不知道问题出在哪里。

该服务器正在运行 Ubuntu 12.04 LTS,它的更新相当新,但还有一些更新需要应用,但在我明确弄清楚问题所在之前,我不想更新任何内容。

该服务器托管 5 个虚拟主机,其中 4 个运行良好,运行 LAMP 堆栈并托管 Wordpress 网站。其中一个网站是 we.ifma.org。

有问题的网站是 awards.ifma.org,它返回数据库连接错误。我不认为这是 wordpress 错误。我无法从此主机加载测试 info.php 文件。我可以加载 license.txt,但测试 .htm 和 .html 文件失败。

/var/log/、/var/log/mysql/ /var/log/apache 没有显示任何问题。

我最初在几年前设置了这台服务器,然后将其移交给了为我们工作的一名初级开发人员。几个月前他离开了,我被要求恢复这个网站的运行。我知道他安装了 puppet,但我对他的配置一无所知,我还没有时间深入研究它。

我们还运行 new-relic 进行监控,该服务器没有出现任何错误。

我需要帮助的是弄清楚如何排除此虚拟主机出现错误的原因。我认为这是一个 PHP 或 apache 错误。我确实运行了 aptitude 并查看了已安装的软件包,但我没有看到 phpmyadmin。这并不意味着它没有隐藏在某个地方……它只是没有以“phpmyadmin”的形式出现。

答案1

这个问题与虚拟主机配置无关,因为网站正在加载页面。

此外,这不是 php 问题,否则任何服务器站点都无法运行。

验证存在连接问题的站点中的 wordpress 文件 wp-config.php。

您还可以尝试使用根身份验证凭据通过命令行连接到数据库:

$ mysql -u 根 -p

MySQL 命令行连接

MySQL 连接成功

如果连接失败,将显示错误消息

相关内容