Ошибка сервера Program-O
Сегодня я установил Program-O 2.6.8 на сервере совместного размещения с x86_64-redhat-linux-gnu, с запущенными Apache, PHP 5.3.3, MySQL 5.6.38, PDO и cURL.
После загрузки некоторых файлов AIML я попробовал интерфейс JSON и получил ошибку: "Что-то пошло не так! Ошибка = Внутренняя ошибка сервера"
Я включаю записи в журнал и надеюсь, что кто-то может сказать мне, что не так.
Спасибо
Программа O обнаружила ошибку. это может помочь: Ошибка № 1024 Сообщение: ошибка теста Файл: /var/www/vhosts/xxxxxx/webspace/httpdocs/xxxxxx/programo/admin/validateAIML.php, строка 21
Программа O обнаружила ошибку. это может помочь: Ошибка № 8 Сообщение: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php/session) не удалось: разрешение отклонено (13) Файл: /var/www/vhosts/xxxxxx/webspace/httpdocs/xxxxxx/programo/admin/index.php, строка 53
[31-Jan-2018 19:39:47] Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданная '[' в /var/www/vhosts/xxxxxx/webspace/httpdocs/xxxxxx/programo/chatbot/core/conversation/intialise_conversation.php по линии 449
1 ответ
PHP 5.3 не поддерживает запись коротких массивов, введенную в PHP 5.4
Что вызовет эту проблему:
[31-Jan-2018 19:39:47] Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданная '[' в /var/www/vhosts/xxxxxx/webspace/httpdocs/xxxxxx/programo/chatbot/core/conversation/intialise_conversation.php по линии 449
TL; DR: в документах четко указаны системные требования: https://github.com/Program-O/Program-O
Программа O требует PHP версии 5.3.0 или выше для работы.
Это означает 5.4+
не 5.3.3
,