URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79051
[ Назад ]

Исходное сообщение
"Белый экран при отображении страницы с web-сервера"

Отправлено rootaxe , 04-Мрт-08 06:20 
Добрый день.
Проблема: С неопределенной переодичностью в разных местах отображается пустая страница сайта. Обновление страницы помогает не всегда сразу. Что снаружи, что в локальной сети. Началось недавно. Раньше хорошо работало.
Система: mysql на host-системе, apache в jail. pf и pfnat
FreeBSD 6.2-RELEASE-p8,Jail,apache-1.3.39,php4-4.4.7,mysql-4.0.27
Комп: 2x четырех ядерных Xeon, 4GBECC, Программный райд gmirror.
Конфиги стандартные, в apache mod_security и mod_gzip (их отключение положение не изменяет)
в mysql thread_concurrency = 2.

Может кто сталкивался. Может что посоветуете. Спасибо.


Содержание

Сообщения в этом обсуждении
"Белый экран при отображении страницы с web-сервера"
Отправлено n4r , 04-Мрт-08 15:55 
Логи смотреть надо (успешно ли отдана страница, может ошибки на сервере, timeout и все-такое), браузер смотреть надо (попробуй альтернативные ибо не такие чудеса бывали).


"Белый экран при отображении страницы с web-сервера"
Отправлено DustpaN , 04-Мрт-08 18:58 
Скорее всего не прав, но почему-то такое ощущение что firewall рубит трафик наружу от сервака к броузеру.



"Белый экран при отображении страницы с web-сервера"
Отправлено n4r , 05-Мрт-08 09:13 
>Скорее всего не прав, но почему-то такое ощущение что firewall рубит трафик
>наружу от сервака к броузеру.

Тогда tcpdump на интерфейсе, но firewall не режет трафик только иногда, как ты описываешь.

Попробуй позапускать telnet ip_tvoego_servera http и поделать там запросы как-будто от браузера.

Простого совета не будет в твоем вопросе потому что причина не ясна и надо смотреть все, что есть на пути сервера и браузера. Причем последнего исключать не стоит.


"Белый экран при отображении страницы с web-сервера"
Отправлено Multik , 05-Мрт-08 09:40 
Для начала бы не плохо глянуть на столько ли белый экран на самом деле, а именно посмотреть исходный код в браузере для страницы, фаервол когда рубит говорит что нет доступа а не белый экран. У меня как вариант тут недавно было что ИЕ выдавал белый экран когда не мог кодировку распознать страничек мазила при этом кучу ?????? выдает вместо русского так что проблем много может быть.



"Белый экран при отображении страницы с web-сервера"
Отправлено rootaxe , 05-Мрт-08 14:30 
>Для начала бы не плохо глянуть на столько ли белый экран на
>самом деле, а именно посмотреть исходный код в браузере для страницы,
>фаервол когда рубит говорит что нет доступа а не белый экран.
>У меня как вариант тут недавно было что ИЕ выдавал белый
>экран когда не мог кодировку распознать страничек мазила при этом кучу
>?????? выдает вместо русского так что проблем много может быть.

Пишет "Готово". Исходный код пуст совсем. Тестировалось на разных браузерах, осях. Менял на архивную копию сайт - эффект прежний. Пробовал в другой jail с mysql на ней. Не пробовал еще на другой машине, потому что полагаю будет работать. Пересобирал ядро generic без smp... Перенесу пока на другой сервер, буду смотреть.


"Белый экран при отображении страницы с web-сервера"
Отправлено rootaxe , 05-Мрт-08 14:55 
>Логи смотреть надо (успешно ли отдана страница, может ошибки на сервере, timeout
>и все-такое), браузер смотреть надо (попробуй альтернативные ибо не такие чудеса
>бывали).

При нормальном запросе отдается страница и js-скрипты. Иначе идет get страница и тишина.
В error php ругается "Undefined offset" "Undefined index" хотя это нормально - всегда так было (веб-девелопер мать его).


"Белый экран при отображении страницы с web-сервера"
Отправлено n4r , 06-Мрт-08 11:05 
>>Логи смотреть надо (успешно ли отдана страница, может ошибки на сервере, timeout
>>и все-такое), браузер смотреть надо (попробуй альтернативные ибо не такие чудеса
>>бывали).
>
>При нормальном запросе отдается страница и js-скрипты. Иначе идет get страница и
>тишина.
>В error php ругается "Undefined offset" "Undefined index" хотя это нормально -
>всегда так было (веб-девелопер мать его).

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

Думаю, что проблема в коде. Ни сервер, ни клиенты тут ни при чем.