Ошибка в сайте

Аватар пользователя ASAlena2 ASAlena2 3 ноября 2018 в 16:36

Fatal error: Namespace declaration statement has to be the very first statement in the script in /sites/all/modules/xautoload/src/ClassFinder/InjectedApi/LoadClassInjectedAPI.php on line 3

что за эта ошибка?

0 Thanks

Комментарии

Аватар пользователя VasyOK VasyOK 3 ноября 2018 в 17:36

xautoload для чего у Вас? Если знаете, отключите его, модули которые от него зависят (db maintenance например) и потом заново настройте.
Если не знаете - узнаете тем же способом. :)
Бекап делайте и на тестовой копии сайта проверяйте.

Аватар пользователя zazen zazen 4 ноября 2018 в 10:34

посмотрите ваш файл /sites/all/modules/xautoload/src/ClassFinder/InjectedApi/LoadClassInjectedAPI.php
и сравните с аналогичным из модуля с d.org Есть предположение что какой-нибудь вирус записал строчку в начале файла, php не видит Namespace и выдает ошибку