У меня с одним сайтом возникла такая проблема, захожу на сайт начинаю переходить по ссылкам — бывает страница отображается нормально, а бывает открывается просто белая страница (пустая), если нажать Ctrl+U, чтобы посмотреть HTML код, то там просто пусто. И иногда приходиться нажимать несколько раз F5, чтобы страница отобразилась.
Смотрю логи сервера Apache — но там пусто, эта ошибка никак не отображается в логах. Причем сервер, где лежит сайт очень мощный (Топовый проц Core i7 + 32GB RAM DDR3 2400Mhz) Что мне делать? Как избавиться от такого глюка? UPD: Вывод ошибок включен в файле php.ini. Но что самое интересное, что даже когда сервер выдает пустую страницу, то HTTP ответ сервера вот такой:
Request URL:http://travianx5.ru/dorf2.php Request Method:GET Status Code:200 OK Request Headersview source Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Accept-Encoding:gzip,deflate,sdch Accept-Language:ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4 Connection:keep-alive Cookie_t3l=1; PHPSESSID=66m7fqbmi75kvaadtm2v8mhn17; COOKUSR=spoilt Host:travianx5.ru Referer:http://travianx5.ru/spieler.php?uid=6 User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.76 Safari/537.36 Response Headersview source Connection:Keep-Alive Content-Length:0 Content-Type:text/html Date:Wed, 29 Jan 2014 14:14:37 GMT Keep-Alive:timeout=5, max=100 Server:Apache/2.4.6 (Ubuntu) X-Powered-By:PHP/5.5.3-1ubuntu2.1
То есть типа все ОК, но как такое может быть? В логах тоже тишина, нет 500ой ошибки, только Warning’и. Вот лог ошибок сервера Апач за сегодняшнее число:
PHP Warning: include(): Failed opening ’22_0.tpl’ for inclusion (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/Templates/Build/22.tpl on line 9, referer: http://travianx5.ru/dorf2.php [Wed Jan 29 04:16:34.137593 2014] [:error] [pid 3276] [client 192.168.1.1:54750] PHP Warning: unlink(GameEngine/Prevention/market.txt): No such file or directory in /var/www/GameEngine/Automation.php on line 991, referer: http://travianx5.ru/dorf2.php [Wed Jan 29 09:28:04.700181 2014] [:error] [pid 4225] [client 188.235.65.219:53207] PHP Warning: unlink(GameEngine/Prevention/cleardeleting.txt): No such file or directory in /var/www/GameEngine/Automation.php on line 457, referer: http://travianx5.ru/dorf1.php [Wed Jan 29 11:38:05.420588 2014] [core:error] [pid 4500] [client 86.57.255.92:20043] AH00126: Invalid URI in request xa3<(ixc0xb2hyxa4x84xbabq/b7x0cxfcVxbe
Вот файл .htaccess, который лежит в корне сайта:
Order Deny,Allow Deny from all
Скорее всего да, все проходит через этот файл:
Источник: ru.stackoverflow.com
Почему вместо некоторых сайтов загружается пустая страница?
Некоторые сайты не загружаются на экран, появляется пустая страница без всякого текста. Почему так происходит?
Это явление — результат борьбы программистов с вредоносными сайтами: фишинговыми сайтами, распространителями вирусов, мошенническими сайтами и тому подобными порталами. Все крупные сервисы ставят свои фильтры на вредоносные сайты. К ним, в первую очередь, относятся антивирусники, браузеры и операционные системы.
Фильтры — небольшие программные модули, которые пользуются имеющимися списками нежелательный для загрузки сайтов, они не позволяют браузеру загружать сайт на экран.
Но, иногда их надо отключить.
Что для этого надо сделать?
1. Антивирусники — на примере avast: основные настройки — блокировать вредоносные url-адреса (надо убрать галочку).
2. Браузеры. На примере google chrome: настройки — личные данные — включить защиту от фишинга и вредоносного ПО ( убрать точку).
3. Операционные системы — на примере windows 8: панель управления — свойства браузера — безопасность — уровень безопасности — средний ( необходимо понизить уровень безопасности). Можно понижать уровень безопасности, есть ли включить браузер google chrome в режиме инкогнито. В этом режиме все блокированные сайты открываются.
Если вы не опытный пользователь, то не советую менять настройки. Лучше откажитесь от посещения заблокированных сайтов. Меньше будет угроз.
Порядок вывода комментариев:
0
Спам
2 Avenue17RU (2022-11-18 23:41) [Материал]
Это действительно радует меня.
0
Спам
1 developerDar (2021-07-22 14:16) [Материал]
Здравствуйте, меня зовут Александр.
Нашёл ваш сайт в яндексе, и он мне понравился, очень удобно выполнен для пользователя, минимализм это самое главное, я бы добавил еще форму заказа, и оптимизировал по SEO, добавил бы (Sitemap, Opengraph) это повысит шанс индексации вашего сайта в поисковых системах.
Источник: survey-ru.com
В новом окне, открытом в Internet Explorer, отображается пустая пустая страница
Internet Explorer 11 был окончательно отключен с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Если для любого сайта, который вы посещаете, требуется Internet Explorer 11, его можно перезагрузить в режиме Internet Explorer в Microsoft Edge. Рекомендуется перейти на Microsoft Edge , чтобы начать пользоваться более быстрым, безопасным и современным браузером.
Проблемы
При открытии нового окна в Microsoft Internet Explorer 6 или Internet Explorer 7 в новом окне отображается пустая пустая страница. Этот симптом также возникает, если HTML-страница открывает новое окно в Internet Explorer. Кроме того, при попытке выполнить поиск на странице с помощью команды Поиска (на этой странице) вы получите следующее сообщение об ошибке:
В этом диалоговом окне произошла ошибка.
Ошибка 49. Интерфейс не зарегистрирован
Эта статья поможет вам устранить проблему.
Чтобы устранить эту проблему, перейдите в раздел «Исправление для меня». Если вы хотите самостоятельно устранить эту проблему, перейдите к разделу «Позвольте мне исправить ее самостоятельно».
Помощь в решении проблемы
Чтобы устранить эту проблему автоматически, щелкните ссылку «Исправить эту проблему». Затем в диалоговом окне Скачивание файла нажмите кнопку Выполнить и следуйте указаниям мастера.
Обратите внимание, что мастер может быть только на английском языке. однако автоматическое исправление также работает для других языковых версий Windows.
Обратите внимание, что если у вас нет компьютера, на котором возникла проблема, вы можете сохранить автоматическое исправление на флэш-накопителе или на компакт-диске, а затем запустить его на компьютере, на котором возникла проблема.
Теперь перейдите к разделу «Устранена ли проблема?»
Самостоятельное решение проблемы
Чтобы устранить эту проблему, повторно зарегистрируйте DLL-файлы, связанные с Internet Explorer. Для этого выполните следующие действия:
- Нажмите кнопку «Пуск», а затем нажмите кнопку «Выполнить».
- Введите regsvr32 urlmon.dll в поле » Открыть» и нажмите кнопку «ОК
«. - Когда вы получите следующее сообщение, нажмите кнопку «ОК»: DllRegisterServer в urlmon.dll успешно
- Повторите шаги 1–3 для остальных файлов DLL, заменив команду regsvr32 urlmon.dll в поле » Открыть» следующими командами:
- regsvr32 actxprxy.dll
- regsvr32 shdocvw.dll
- regsvr32 mshtml.dll
- regsvr32 browseui.dll
- regsvr32 jscript.dll
- regsvr32 vbscript.dll
- regsvr32 oleaut32.dll
Теперь перейдите к разделу «Устранена ли проблема?»
Проблема устранена?
Проверьте, устранена ли проблема. Если проблема устранена, пропустите дальнейшие сведения, приведенные в статье. Если нет, обратитесь в службу технической поддержки.
Причина
Эта проблема возникает, если файлы библиотеки динамических ссылок (DLL), связанные с Internet Explorer, зарегистрированы неправильно.
Источник: support.microsoft.com