Centos/PHP 升级后服务器返回内部错误

Centos/PHP 升级后服务器返回内部错误

我需要一些指导来修复我的服务器。我有一个装有 CentOS、Apache、Linux、PHP 和 plesk 的 VPS。

昨天,我使用 yum 将 PHP 5.1.6 升级到 5.3.8 和 CentOS。更新了 php.ini 并重新启动了服务。但出现了问题,因为从那时起服务器就向所有站点返回了 500 内部服务器错误。

尝试加载站点时,我的 apache 日志没有显示任何活动,日志仅在服务器重新启动时显示活动且不显示任何错误。

我能够从 ssh 运行 .php 文件,并且 php -v 返回版本 5.3.8

我应该看哪里?可能缺少什么?

答案1

首先要查看错误日志。Apache 错误日志(通常在 CentOS 上位于 /var/log/httpd/error.log)和 PHP 错误日志(默认情况下未配置,但请error_log在 php.ini 中查找该行)。

一旦找到错误消息,请将其添加到您的问题中。

答案2

我发现有些网站在从 php5.2 升级到 php5.3 时会崩溃。您可以只升级到 php5.2 吗?升级后是否安装了所有相同的模块?

相关内容