|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander V. Ivanoff 2:5021/3.140 27 Sep 2001 12:55:06 To : All Subject : squid & redirector --------------------------------------------------------------------------------
Помогите пожалуйста! Пытаюсь приладить к сквиду редиректор.
При попытке обработать редиректором URL вылетают такие сообщения:
------------------------------------------------
: Too few redirector processes are running
squid[1905]: Squid Parent: child process 1984 exited due to signal 6
squid[1905]: Squid Parent: child process 1997 started
------------------------------------------------
При чём в браузере видно, что редиректор начинает работать, баннеры
заменяются на прозрачный гиф, точнее баннер, так как дело доходит
только до первого баннера (при чём заметна довольно сильная задержка),
затем страница перестаёт грузиться вообще.
в squid.conf :
---------------------------------------------------
redirect_program /usr/local/squid/bin/redirect
redirect_children 5 (пробовал значения от 1 до 32, один фиг)
---------------------------------------------------
в redirector :
-----------------------------------------------------
#!/usr/bin/perl
$0 = 'redirect' ;
$| = 1 ;
@banners = ('reklama\.ru/cgi-bin/banner/',
'anekdot\.ru/cgi-bin/banner/',
'banner\.ru/cgi/sites/' ,
'linkexchange\.ru/cgi-bin',
'bizlink\.ru/cgi-bin/cgiwrap/ar/irads\.cgi\?',
[skip] ...... поскипано .......
'adv\.stars\.ru/cgi-bin/adv\.pl',
'banner\.ricor\.ru/cgi-bin/banner\.pl\?',
'ad\.doubleclick\.net/adi?/',
'ad\.doubleclick\.net/viewad/',
);
while (<>) {
($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/ ;
$url = 'http://127.0.0.1/images/1x1.gif'
if grep ($url=~/$_/i, @banners) ;
print "$url $who $ident $method\n" ;
}
-------------------------------------------------------------
perl, version 5.005_03 built for i386-freebsd
squid 2.4 stable 2
FreeBSD 4.3 stable
Где я не прав ? Подскажите пожалуйста !
---
* Origin: Kalinin Nuclear Power Plant, Udomlya Tver reg. (2:5021/3.140)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/32493bb321d8.html, оценка из 5, голосов 10
|