Php 在运行5.5.9的ubuntu 14.04上安装egroupware 14.1

Php 在运行5.5.9的ubuntu 14.04上安装egroupware 14.1,php,ubuntu,project-management,Php,Ubuntu,Project Management,在ubuntu服务器14.04上重新安装egroupware 14.1 final会出现以下错误: 无法在中重新声明类egw /…/web/phpgwapi/inc/class.egw.inc.php 第37行 到目前为止,我一直在使用egroupware进行项目管理,没有任何问题。为了找到这个问题的根源,我查阅了一些资料。在class.egw.inc.php的顶部放置了一个echo,发现它只包含一次。使用regex search检查其他地方是否存在同名的类,但找不到任何类。选中类自动加载函数。

在ubuntu服务器14.04上重新安装egroupware 14.1 final会出现以下错误:

无法在中重新声明类egw /…/web/phpgwapi/inc/class.egw.inc.php 第37行


到目前为止,我一直在使用egroupware进行项目管理,没有任何问题。为了找到这个问题的根源,我查阅了一些资料。在class.egw.inc.php的顶部放置了一个echo,发现它只包含一次。使用regex search检查其他地方是否存在同名的类,但找不到任何类。选中类自动加载函数。我可能缺少一些配置(如mbstring),但在以前的安装中,安装程序脚本给出了有关这些配置的警告。这次它只是一个空白屏幕,日志中有一条错误消息。

这是一个PHP问题,可能与特定版本有关。但这是目前ubuntu 14.04的最新版本

解决方案是替换/phpgwapi/inc/class.egw.inc.php中类的位置。egw_最小类应位于egw类之前


之后,登录屏幕出现在我的安装中

这可能是一个PHP问题: