Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Power Counter ошибка, при использовании mod_rewrite

Сообщения:  [1-3] 

 
 автор: cheops   (26.04.2005 в 22:42)   письмо автору
 
   для: JIEXA   (26.04.2005 в 19:34)
 

Замените вообще автозаменой $_SERVER['PHP_SELF'] на $_SERVER['REQUEST_URI'] во всех файлах. Так поступают так же те, кому нужны полные URL, включая параметры. Дело в том, что счётчик на каждом конректном сайте необходимо тюнинговать, так как зачастую даже IP-адреса посетителей хранятся в различных серверных переменных. В настроящий момент систему собирающую такой объём информации очень сложно сделать Plug&Play :)))

   
 
 автор: JIEXA   (26.04.2005 в 22:31)   письмо автору
 
   для: JIEXA   (26.04.2005 в 19:34)
 

Нельзя этого мимо ушей пропускать. Ведь многие используют modrewrite

   
 
 автор: JIEXA   (26.04.2005 в 19:34)   письмо автору
 
 

Сразу вопрос к разработчикам: Счётчик тестили на сайтах сделанных через mod_rewrite? Нет? А зря....
Я тестил... Плохо дело... Все урл записываются настоящии. Вот у меня URL вида /news/soft/2/. Записываются естественно не они, а файл настоящий.
Поидее у меня доожно записываться:
news/soft/2131/
news/icq/12/
news/icq/
news/films/123123/commentary/
А записываются
index.html
index.html
index.html
index.html
index.html
index.html

Ну да, index.html это файл, к которому эти все ссылки обращаются.

Решение пока что одно у меня есть, но тоже с глюком.
Решение:
####
Файл count.php строка 26
найти
$_SERVER['PHP_SELF']
заменить на
$_SERVER['REQUEST_URI']
###
Файл count.php строка 36
найти
$_SERVER['PHP_SELF']
заменить на
$_SERVER['REQUEST_URI']


Глюки: если на страницы есть хоть одна картинка, которая не доступна, тобешь её нет на сервере, то путь до этой картинки запишется как страница.
Решение: инклудить файл count.php в самом начале вашего скрипта.

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования