自最近更新以来,我遇到了PHPMyAdmin的一个主要问题。如果我尝试访问phpmyadmin(/ usr / share / phpmyadmin)目录中的任何PHP文件,我会收到500错误。如果我只是创建一个
,甚至会发生这种情况<?php
phpinfo();
?>
文件以在同一目录中显示当前的PHP信息。
我的服务器上的其他目录中没有此问题。 MySQL工作正常,我可以手动创建和修改表。我的服务器上的WordPress站点依赖MySQL工作正常。
我注意到我正在
第141行的/usr/share/phpmyadmin/index.php中允许的内存大小为262144字节(试图分配7040字节)
但是,这并不是经常发生的,无论如何都会发生500错误。我检查了所有类型的php.ini文件(CGI,CLI,apache2),并且都有256MB的内存限制,看起来很充足。我尝试将它增加到512MB并重新启动apache2,但无济于事。
这似乎只是在大约2个月前的最近一次更新后发生的。
任何可能导致此问题的想法?我的服务器上的其他软件,如roundcube webmail,WordPress和其他软件工作非常好,不会出现错误。
提前感谢您的帮助。
更新作为一种解决方法,我已在另一个区域安装了PHPMyAdmin的单独副本(未触及Debian安装版本)。这很好用,所以我现在考虑它是一个解决方法。必须存在某种PHP配置问题,即由于某种原因拒绝访问目录或根本不分配任何内存。解决方案尚未确定。