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


День добрый.

Проблема с сайтом: klimatbox.ru
Версия движка: 1С-Битрикс: Управление сайтом 11.0.9

О проблеме кратко:
При заходе на сайт - белый экран. Если обновить страницу - сайт прогружается.

Две недели назад заметил, что счётчик Я.Метрики начал периодически отваливаться, приобретая статус "не подключен". С прошлых выходных (24-25 мая 2014) он стал стабильно "жёлтым", то есть он не определяется как установленный, при этом некоторые данные с него поступают.

Более подробно:

Вместе с этим появилась проблема - при первом заходе на сайт отображается белый экран, с содержимым:
--------
<html>
<head></head>
<body></body>
</html>
--------

Сразу замечу - никаких манипуляций с файлами движка перед появлением проблемы не проводилось!!! Мистика...

Если обновить белую страницу через F5 или иконку обновление, то сайт загружается.

Та же самая проблема в момент авторизации на сайте: после ввода логин-пароля и нажатия кнопки Enter, запускающей процесс перезагрузки страницы с данными авторизации, и я должен переносится на главную страницу как авторизованный, но вместо этого - белый экран, а в строке браузера:
http://klimatbox.ru/bitrix/admin/?login=yes
Опять жму "обновить" - появляется форма с запросом “Подтвердить повторную отправку?”. Жму “Да” - белый экран.
А вот если кликнуть курсором мыши в адресную строку и нажать клавишу Enter - сайт прогружается и я авторизован.

Или так - когда жму кнопку "выйти" (разлогиниться), страница перезагружается - белый экран, а в адресной строке:
http://klimatbox.ru
Жму "Обновить"... сайт прогужается и я разавторизован.

То есть при первом запросе к сайту - белый экран, при втором - загрузка.

При обращении в тех.по хостинга Timeweb дали ответ:
Цитата

Индексный скрипт сайта (index.php) не генерирует контент:

klimatbox@kepler ~/public_html $ php index.php
klimatbox@kepler ~/public_html $

Данная ошибка вызвана работой вашей CMS.
Откатил файлы движка через бекап на версию годовалой давности. Это были: шаблон сайта, скрипты, все исполняющие из корня, включая index.php
Проверил .htaccess. Отключал-включал - без изменений.

Директиву php_value display_errors 1 + $DBDebug в TRUE тоже делал, при этом записей в файле ошибок не появляется!!!!

В файле ошибок только записи запрета на доступ к сайту через блокировку IP в htaccess и записи ошибок при попытке подключится к несуществующим страницам.

В админке всё работает нормально, кроме попыток зайти в редактор прав групп пользователей - тут белый экран не проскакивает даже обновлением страницы.

Прочёл несколько топиков по схожей проблеме - у всех примерно одни и те же симптомы, но при разных условиях.

-----

UPD: Отключил модуль кэширования через опцию "не кешировать" - "белый экран" перестал появляться.

-----
Проблему решил!!!

Заключалась она в том, что движок Битрикса скапливал старый кэш по адресу /public_html/bitrix/cache/...
За 2,5 года набралось ~8000 файлов в ~6000 папок.
Удаление руками по FTP и проблема решена!

Надеюсь кому-то пригодится.

 

 

Источник: https://dev.1c-bitrix.ru/community/forums/messages/forum6/topic63129/message332024/#message332024

Назад в раздел

Подписаться на новые материалы раздела:














CAPTCHA