Re: Re: authMigrate.pl

От: Victor Sudakov <CGatePro_at_mx_ru>
Дата: Thu 16 Jun 2005 - 14:38:30 MSD

Roman Prokhorov wrote:
> >>>
> >>> 16:19:12.68 2 EXTAUTH 'authMigrate.pl' relaunching

> >> 
> >> authMigrate.pl - не бинарник, и запустить его непосредственно нельзя,
> >> поэтому запускать нужно вот это: /usr/local/bin/perl authMigrate.pl
> > 
> > Там в начале скрипта есть "#!/usr/bin/perl -w" и сделан
> > "chmod +x authMigrate.pl".
> > 
> > У меня в другом месте (из account rules) из-под CGP совершенно успешно
> > пускается скрипт на sh, так что дело явно не в этом.
> > 
> >> 

> >>> 16:19:12.68 2 EXTAUTH launching authMigrate.pl
> >>> 16:19:12.72 2 EXTAUTH 'authMigrate.pl' launched
> >>> 16:19:12.75 2 EXTAUTH reading finished
> >>> 16:19:12.75 1 EXTAUTH reading failed: Error Code=external helper output
> >>> closed
> > 
> > Мне бы по существу вопрос ответ получить.
> 
> Ответ: запускать нужно "/usr/bin/perl authMigrate.pl".

Вы оказались неправы, но тем не менее спасибо за помощь. Навели на мысль. Я по ошибке положил authMigrate.pl в APPFOLDER вместо BASEFOLDER, а в Program Path путь должен быть относительно BASEFOLDER.

Переложил куда надо и всё заработало без явного указания "/usr/bin/perl".

Вообще диагностика могла бы быть и повразумительнее, что-то вроде "file not found" и то было бы ясно с первого раза.

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
Получено Thu Jun 16 10:38:33 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:16:33 MSK