Прошу помощи у знатоков. Сайт работал нормально и некоторое время назад просто перестал работать. Собственно, посмотреть на ошибку можно на самом сайте http://op04.ru/ Можно попробовать ввести любую страницу, типа http://op04.ru/abcdefg и он даже попытается выдать 404-ю, однако тоже будут кракозябры.
Сайт делал не я, но человека, который этим занимался уже не найти. Пробовал гуглить, что-то ничего не нашел. Может у кого-нибудь было что-то подобное? Советы? Предположения? Он же нормально работал и вдруг перестал. Очень буду признателен за любую помощь.
Сергей Стоцкий пишет: а какая версия битрикса там? Еще наверное древняя, которая зенд требовала. На хосте возможно его отключили.
Не могу что-то версию найти. В каком файле она лежит.
Нашел вот такое в /bitrix/modules/main/admin/update_system.php define("UPDATE_SYSTEM_VERSION", "11.0.12" );
Я так понимаю, это версия системы обновлений.
Моя работа просто приглядывать за сайтом и хостингом. Я особо не вмешиваюсь и сайтом не занимаюсь. Только технической частью. И вот все было норм, но тут вот случилось. Его вроде бы обновляли где-то пол года назад, точно не помню. Дело было такое, что битрикс начал просить PHP 5.3 для установки обновлений. А на хостинге стоял 5.2.4. Я обновил PHP до 5.3.13, после чего обновил и сам Bitrix. Все нормально встало и работало еще долгое время и вот на тебе, отвалилось.
Помню, что прошлым летом интерфейс был такой светлый, а в новой версии панель сверху темная и в административной части слева панель со значками темная.
Короче говоря, версия не должна быть древней. Обновлялись же, насколько я помню.
Не, мне кажется я ошибся. На этом хосте 5 сайтов на Bitrix. Я просто не помню какие обновлял из них. op04.ru возможно, я не обновлял. Но, возможно, менеджеры сами его обновляли. Говорю, я в процесс не вмешиваюсь и в админку захожу, только когда просят что-то в техническом плане посмотреть. 1. Где можно узнать версию? 2. Что именно вы подразумеваете под Zend (у них много продуктов). Zend Framework, Zend Optimizer или что еще? В php.ini стоит загрузка модуля zend_optimizer.so (точное название файла не помню). Предположим, php.ini остался от старой версии PHP 5.2.4, а я перешел на 5.3.13 и Zend Optimizer был скомпилирован несовместимо с 5.2.4, но сайт же после этого работал. Я пробовал делать откат на 5.2.4 обратно. Поведение не изменилось.
P.S. Все остальные сайты на Bitrix на этом хосте работают (но те, что работают, они точно обновлены). PHP, MySQL и вся система для них общие.
все же логично... версия битрикса старая (либо кодированную версию вы не обновили после получения лицензионного ключа) и требует Zend Optimizer, который в свою очередь на php 5.3 не работает...
artlux пишет: все же логично... версия битрикса старая (либо кодированную версию вы не обновили после получения лицензионного ключа) и требует Zend Optimizer, который в свою очередь на php 5.3 не работает...
Для php 5.3 надо ставить Zend Guard Loader
Вот уже спасибо. Посмотрим. Но почему тогда при откате на 5.2 ничего не изменилось?
Но почему тогда при откате на 5.2 ничего не изменилось?
возможно вы отключили загрузку Zend Optimizer...
Вообще было подобное явление при обновлении на php 5.3, reg panel повела себя таким образом... Но мне не хватило терпения или знаний ее поднять.. Переустановил в итоге ее поновой...