CGI/PERL скприты

Материал из wiki.p3.ru
Версия от 13:49, 22 августа 2012; Eternity (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Не работает CGI-скрипт из за символов переноса строки Windows, как их убрать?

Выполните в shell следующую команду

perl -i -npe 's/\r//' myscript.pl

где myscript.pl имя вашего CGI-скрипта.

Как посмотреть, какие дополнительные модули установлены на сервере?

Создайте скрипт со следующим содержанием и запустите его из командной строки.

#!/usr/bin/perl
use ExtUtils::Installed;
my $instmod = ExtUtils::Installed->new();
foreach my $module ($instmod->modules()) { 
my $version = $instmod->version($module) || "???";
print "$module -- $version "; }