Я только что обновил свой браузер до Safari 4 и обнаружил, что на нашем веб-сайте есть некоторые серьезные проблемы, характерные для этой версии браузера. Когда я нажимаю на страницы нашего сайта, требуется всего один или два щелчка, прежде чем окно браузера просто станет пустым. Когда окно становится пустым, источник для просмотра отсутствует, и независимо от того, сколько раз я пытаюсь перезагрузить его или загружаю другие страницы сайта, я все равно получаю пустое окно. Как будто сервер принимает запрос и просто возвращает пустую страницу.
Если я подожду более 15 секунд, а затем снова нажму кнопку Обновить, страница загрузится нормально. Не уверен, почему он снова начинает работать ... Может быть, проблема с кешем ???
Это сайт PHP, и я попытался включить error_reporting (E_ALL); но это не дает никакой информации. Я также попытался поместить оператор echo в самом начале файла index.php и убедился, что страница по-прежнему пуста, не повторяя этот оператор, так что я думаю, что проблема не связана с кодом php. Журнал ошибок Apache не показывает никаких проблем. У меня есть тот же сайт на моем локальном сервере разработки, и у него нет проблем.
Safari 4 - единственный браузер, который показывает эту проблему. У кого-нибудь есть идеи как отладить / исправить это?
Мой веб-сервер работает на Ubuntu. Hardy работает с Apache 2 и Mysql 5.