У меня странная проблема: у меня есть приложение PHP, которое работает во всех распространенных браузерах.Но некоторые страницы не полностью загружены в IE8.Если я посмотрю на исходный код, он был более или менее случайным образом обрезан, и половина html-источника отсутствует, иногда в середине тега.
Странно то, что он появляется только в некоторыхIE-инсталляции (в большой компании), на других (я бы сказал, большинство) это работает.
Если я просматриваю журналы ошибок apache, там написано:
[notice] child pid 9393 exit signal Segmentation fault (11)
IНе знаю, связано ли это как-то, но как может одна и та же страница (вызываемая с одинаковыми параметрами) работать на одной машине, а не на другой (воспроизводимая)?
У меня нет ни единой подсказки, если это какая-топроблемы с рендерингом в IE, если происходит сбой браузера изнутри или если сервер действительно дает сбой и обслуживает только половину HTML-источника.
(К сожалению, я не могу привести пример, поскольку это происходит в веб-проекте, который еще не выпущен)
Обновление: я провел некоторое тестирование:
- Обновлен Apache2, PHP5, libPHP5 на компьютере Debian.Обновленный, активированный, деактивированный xdebug, имитировал заголовок запроса (пользовательский агент) с помощью apaches mod_header - проблема все та же.Честно говоря, я не уверен, что ошибка сегмента связана с той проблемой, что IE поставляет только половину контента.
Может ли это быть также из-за антивирусного сканера?Кто-нибудь знает об обстоятельствах, что IE получает только половину исходного кода, когда нет ошибки сервера?