Php 安装AjaXplorer时出错

Php 安装AjaXplorer时出错,php,exception,installation,pydio,Php,Exception,Installation,Pydio,我正在尝试安装AjaXplorer,但遇到了问题。第一次运行测试要求我将语言环境设置为UTF-8,但我不确定该怎么做 如果我跳过警告,我会得到以下错误,并怀疑是否与此有关 异常处理程序中引发异常!消息是:在第164行C:\UniServer\www\domain\secure\core\classes\class.ConfService.php中找不到类型log的插件文本C:\UniServer\www\domain\secure\core\classes\class.ConfService.p

我正在尝试安装AjaXplorer,但遇到了问题。第一次运行测试要求我将语言环境设置为
UTF-8
,但我不确定该怎么做

如果我跳过警告,我会得到以下错误,并怀疑是否与此有关

异常处理程序中引发异常!消息是:在第164行C:\UniServer\www\domain\secure\core\classes\class.ConfService.php中找不到类型log的插件文本C:\UniServer\www\domain\secure\core\classes\class.ConfService.php(184):ConfService->initUniquePluginImplInst('log\u DRIVER',log')#1 C:\UniServer\www\domain\secure\core\classes\class\class.ConfService.php(229):ConfService->getUniquePluginImplInst('LOG\u DRIVER','LOG')#2 C:\UniServer\www\domain\secure\core\classes\class.AJXP\Logger.php(89):ConfService::getLogDriverImpl()#3 C:\UniServer\www\domain\secure\core\classes\class.AJXP\u Logger.php(69):AJXP\u Logger::getInstance()#4 C:\UniServer\www\domain\secure\core\classes\class\class.AJXP:AJXP_Logger::logAction('error',Array)#5 C:\UniServer\www\domain\secure\core\classes\class.AJXP_XMLWriter.php(208):AJXP_XMLWriter::catchError(0,'not find plu…','C:\UniServer\ww…',164 NULL)#6[内部函数]:ajjxp u XMLWriter::catchException(Object(Exception))#7{main}

关于“设置区域设置”通知,您可以在PHP文档中找到一些示例的详细解释:

至于AjaXplorer例外,其声明如下:

您可以通过FTP访问运行PHP(>5.1)并可通过web访问的远程服务器

我在谷歌上搜索了这个异常,大多数时候它是由于错误的PHP版本引发的。您可以使用PHP函数
phpversion()
轻松检查PHP版本:


如果您的PHP版本不符合AjaXplorer的要求,您显然必须升级PHP或放弃AjaXplorer,转而使用另一种解决方案。

其原因可能是PHP>=5.4

我在PHP更新之前没有错误


编辑:降级回PHP5.3修复了错误,因此它是由PHP5.4引起的,只是有相同的问题:由“数据”目录中文件夹的写入权限引起的


设置顶级目录“data”和所有子目录的写入权限。我以为我已经用Filezilla设置了权限,但快速检查后,我没有设置权限。

只需更改权限即可
chmod-R 777/etc/zpanel/panel
日志呢
tail/etc/httpd/logs/error\u log

echo phpversion();