更新PHP版本从5.3到5.4直接管理员后500内部服务器错误phpmyadmin和其他webapps

时间:2015-10-01 08:43:37

标签: apache nginx directadmin

我将directadmin服务器的php版本从5.3更新为5.4,以便安装最新版本的ioncube loader。 升级后,我在webapps上发现了500错误,如phpMyAdmin,roundcube等。 我尝试了很多解决方案,例如:

  • 重建apache
  • 检查/ var / www文件夹和子文件夹的权限和所有权
  • 检查httpd.conf文件和httpd-alias.conf
  • 中的别名设置

但我的问题仍然存在。 现在,当我在/ var / www / html / phpMyAdmin文件夹(如test.html)上创建一个html文件,然后打开myserverip / phpmyadmin / test.html时,它会运行。但它不适用于php文件(test.php或phpMyAdmin的index.php),我收到500错误。

我的服务器规格: 操作系统:CentOS 6.0 Webserver:nginx_apache 控制面板:Directadmin PHP版本:5.4 Apache版本:2.x

清理并运行此操作后,这是我的错误日志文件: [Thu Oct 01 13:12:54.315024 2015] [:error] [pid 17550:tid 2582453104] [client 84.241.32.113:21899] PHP警告:模块'ionCube Loader'已在l $中加载未知 [Thu Oct 01 13:12:54.315196 2015] [:error] [pid 17550:tid 2582453104] [client 84.241.32.113:21899] [Thu Oct 01 13:12:54 2015] [warn-phpd] ionCube PHP Loader是dis $ [Thu Oct 01 13:12:54.316188 2015] [core:error] [pid 17550:tid 2582453104] [client 84.241.32.113:21899]标题前的脚本输出结束:index.php

非常感谢。

1 个答案:

答案 0 :(得分:0)

我可以看到ionCube PHP Loader存在问题。您可以尝试在服务器上重新安装它并再次检查。