Модуль tokenizer.

Доброе утро всем.
Сегодня перешел на с обычного хостинга на VPS.
Скачал свежий дистрибутив, залил на сервер, установил. Каких либо критических ошибок не заметил, но в самом низу сайта появляется нудная ошибка. В админке — ошибка тоже появляется.
E_CORE_WARNING [32] Module 'tokenizer' already loaded
See details in error.log


Проверив логи ошибок, ничего толкового не увидел, грешил на VPS хостера, в итоге, ссылаются они не проблему в CMS.
Ошибка в логе:
E_CORE_WARNING [32] Module 'tokenizer' already loaded (Unknown on line 0)


Может кто сталкивался ?

upd1.
Немного полазив по админке, зашел снова в лог ошибок, увидел новое «чудо».
E_WARNING [2] Cannot modify header information - headers already sent by (output started at /home/*******/public_html/easybass/common/templates/language/actions/admin/en.php:1) (/home/*******/public_html/easybass/common/classes/actions/ActionError.class.php on line 75)

5 комментариев

0
У вас есть какие-то плагины или просто пустой дистрибутив?

Как я понял сайту не требуется модуль tokenizer, да и вообще загружать модуль php вряд ли сайт будет.

У tokenizer согласно описанию только две функции, и ни одну из них я не встретил в коде.
token_get_all — Разбивает переданный исходный код на PHP-лексемы
token_name — Возвращает символьное имя для переданной PHP-лексемы

Если выясните, расскажите в чем было дело, потому как совершенно непонятно.
0
Пустой дистрибутив, свежескаченный.
Если отключить модуль tokenizer, сайт, по словам хостера, не грузится вообще.

Буду искать проблему далее и решать её вместе с хостером.
+1
Хм, либо саппорт хостера тупит, либо я сильно отстал от жизни и не в курсе, что CMS, написанная на php, может в процессе своей работы самостоятельно php-модули подключать. Насколько я помню, токенайзер с довольно давних пор включен в php при компиляции по умолчанию. Возможно, где-то в настройках сервера он еще и как внешний модуль подключается — php.ini, extensions.ini или как-то еще.

По поводу «чуда» — вероятно, файл /common/templates/language/actions/admin/en.php редактировался и был неверно сохранен. Должна быть кодировка UTF-8 без BOM
0
В этом то и дело, что скачивал и с гитхаба, и стабильную версию, прям сразу же залив её на ftp, без каких либо изменений.

Буду добиваться решения, т.к самому интересно почему и как такое выходит.
0
Сменив кодировку — проблема осталась.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.