Ошибки при установке AjaXplorer

Я пытаюсь установить AjaXplorer, но сталкиваюсь с проблемами. Тест первого запуска просит меня установить мой язык на UTF-8 но я не уверен, как это сделать.

Если я пропускаю предупреждение, я получаю следующую ошибку и спрашиваю себя, связано ли это с этим.

Исключение выдается в обработчике исключений! Сообщение было: не удалось найти текст плагина для журнала типов в C:\UniServer\www\domain\secure\core\classes\class.ConfService.php в строке 164 #0 C:\UniServer\www\domain\secure\core\classes\class.ConfService.php(184): ConfService->initUniquePluginImplInst('LOG_DRIVER', 'log') #1 C:\UniServer\www\domain\secure\core\classes\class.ConfService.php(229): ConfService->getUniquePluginImplInst('LOG_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_Logger.php(69): AJXP_Logger::getInstance() #4 C:\UniServer\www\domain\secure\core\classes\class.AJXP_XMLWriter.php(195): AJXP_Logger::logAction('error', Array) #5 C:\UniServer\www\domain\secure\core\classes\class.AJXP_XMLWriter.php(208): AJXP_XMLWriter::catchError(0, 'Не удается найти plu...', 'C:\UniServer\ww...', 164, NULL) #6 [внутренняя функция]: AJXP_XMLWriter::catchException(Object(Exception)) #7 {main}

4 ответа

Вероятно, это вызвано PHP >= 5.4

У меня не было ошибки до обновления PHP.

РЕДАКТИРОВАТЬ: понижение обратно до PHP 5.3 исправлена ​​ошибка, поэтому она вызвана PHP 5.4

Просто была такая же проблема: вызвано правами на запись в папки в каталоге "data".

Установите права на запись для каталога "data" верхнего уровня и всех подкаталогов. Я думал, что установил разрешения с помощью Filezilla, но после быстрой проверки я не сделал.

Что касается уведомления "установить локаль", вы можете найти подробное объяснение с некоторыми примерами в документации PHP: http://php.net/manual/en/function.setlocale.php.

Что касается исключения AjaXplorer, его документация гласит:

у вас есть FTP доступ к удаленному серверу с PHP (>5.1) и доступным через Интернет

Я погуглил исключение, и большую часть времени оно выдается из-за неправильной версии PHP. Вы можете легко проверить свою версию PHP с помощью функции PHP phpversion():

echo phpversion();

Если ваша версия PHP не соответствует требованию AjaXplorer, вам необходимо явно обновить PHP или отказаться от AjaXplorer в пользу другого решения.

Просто поменяйте разрешение chmod -R 777 /etc/zpanel/panelи журналtail /etc/httpd/logs/error_log

Другие вопросы по тегам