我将directadmin服务器的php版本从5.3更新为5.4,以便安装最新版本的ioncube loader。 升级后,我在webapps上发现了500错误,如phpMyAdmin,roundcube等。 我尝试了很多解决方案,例如:
但我的问题仍然存在。 现在,当我在/ 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
非常感谢。
答案 0 :(得分:0)
我可以看到ionCube PHP Loader存在问题。您可以尝试在服务器上重新安装它并再次检查。