WapStyle » 2010.11.02 15:35

Хм. не нашол тут про Perl решил создать тему тут.

Вот собсна проблема.

Код:

1
Global symbol "@mail" requires explicit package name at index.pl line 13.

Вот что в файле в 13 строкe

Код:

1
my $form = {email => "login@mail.ru", pass=> "parol"};

В чём ошибка? Хз.

1. Может я не поставил какую-нибудь  PERL библиотеку
2. Ошибка в 13 линии может это напасть какая-то?  :D

Gemorroj » 2010.11.02 15:47

либо обратный слеш к собаке поставь, либо в одинарные кавычки возьми. @ в Perl определяет массив.

WapStyle » 2010.11.02 15:55

Фух. Спс. Те гемор. Выручил. Обратный слеш помог.
Добавлено спустя   2 минуты  22 секунды:
кстати ещё вопроси.

Как так есть переходиш напрямую к скрипту http://openserv.ru/cgi-bin/index.pl получаю ошибка 500
Если через exec http://openserv.ru/test.php получаю сстраницу со всем содержимым.

Почему так? МОжет сервер неправильно настроил

Gemorroj » 2010.11.02 16:03

телепатически узнать что в index.pl?

WapStyle » 2010.11.02 16:06

Да если можно.

Могу скинуть но только в личку.

Конспирация так сказать :D