ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [inet-admins] Hint - CGI/perl script via FTP in binary mode will run ok



From: "Cyril A. Vechera" <cyril@main.piter.net>

> Есть более радикальный способ, который позволяется не беспокоиться
> от том, в каком режиме закачивается файл.

Есть еще более радикальный способ. Подпатчить ядро :).
Именно это я делал для FreeBSD 2.2.х, когда у меня была куча
скриптов с "\r\n". Там копеешная правка.

> Суть проблемы в том, что Windows и Unix имеют разные мнения
> по поводу того, как должна заканчиваться строка - у Windows
> конец строки "\r\n" или 0x0D 0x0A, у Unix просто "\n" или 0x0A.
> Для perlа конец строки не важен, но он важен для ядра, которое
> стартует скрипт.

Для перла конец строки стал не важен только в 5.005_03,
до этого же у него было пару узких мест даже при указании ключа
при сборке, чтобы он не ругался на "\r".

Игорь Сысоев


=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.