Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проблема с mod_rewrite
Файл counter.txt содержит 2 записи, а если отключить mod_rewrite, то одну.
Почему-то mod_rewrite запускает скрипт 2 раза. Подскажите, в каком направлении копать?
Версия: Apache/2.2.24 (FreeBSD) PHP/5.4.13 mod_ssl/2.2.24 OpenSSL/1.0.1e
Покинул форум
Сообщений всего: 5
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Целый день сижу над этой проблемой, не могу найти решение , думаю может дело в версии apache .
Кто может проверить на других версиях apache?
Напишите о результате.
dubasua
Отправлено: 03 Апреля, 2013 - 20:47:52
Посетитель
Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012
Помог: 7 раз(а)
Скорее всего у вас в index.php идет какой нибудь include() на не существующий файл, проверьте все подключаемые файлы. А для простоты просто запишите в файл counter.txt переменную query_string и все станет ясно.
Покинул форум
Сообщений всего: 5
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Спасибо за ответ, отличная идея с $_SERVER['QUERY_STRING'], но она возвращала пустоту, я заменил ее на $_SERVER['SCRIPT_FILENAME'] и в результате получил два обращения к /home/phpms/data/www/…/index.php
В index.php находятся только 3 строчки, include() нету.
Мелкий
Отправлено: 04 Апреля, 2013 - 11:35:22
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Возьмите сниффер трафика, проверьте, не отправляет ли сам браузер 2 запроса подряд (и такое бывает). И на один и тот же урл ли? Может, второе обращение - подгрузка фавиконки, которой нет на диске и запрос передаётся скрипту по правилам реврайта как раз.
----- PostgreSQL DBA
SergeyS
Отправлено: 05 Апреля, 2013 - 11:40:15
Новичок
Покинул форум
Сообщений всего: 5
Дата рег-ции: Апр. 2013
Помог: 0 раз(а)
Мелкий Спасибо большое, дело оказалось в favicon.ico, скопировав иконку на сервер, получил один запрос.
DelphinPRO
Отправлено: 05 Апреля, 2013 - 12:11:46
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Однако проблема не решена. При запросе несуществуюшей картинки (шрифта, архива, любого другого файла) сервер будет отдавать "200 OK" вместо "404 Not Found". Посмотрите в файрбаге - ни одного 404 при обращении к несуществующим ресурсам.
----- Чем больше узнаю, тем больше я не знаю.
SergeyS
Отправлено: 05 Апреля, 2013 - 13:43:17
Новичок
Покинул форум
Сообщений всего: 5
Дата рег-ции: Апр. 2013
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.