Поддержка:FAQ

В этом разделе собраны вопросы и ответы, которые клиенты задают нам чаще всего.

3. Perl

3.1. Perl скрипт выдает Internal Server Error. Какие могут быть причины?

•    у файла выставлены неверные права; должны быть 755;
•    скрипт содержит windows переносы строк;
•    неверно указан путь к Perl;
•    ошибка в самом скрипте.

3.2. Какие модули Perl установлены?

У нас установлены все стандартные модули Perl. Также, по Вашему запросу в службу технической поддержки, мы можем установить дополнительные модули.

3.3. Какие права нужно устанавливать файлам .pl, .cgi?

Для файлов .cgi (perl, скомпилированные "C"-программы), права доступа должны быть 755 (rwxr-xr-x). Права 755 разрешают исполнение-запись-чтение для владельца и чтение-исполнение для всех остальных.

3.4. Где Какой мне прописывать путь к Perl?

Самой первой строкой в скрипте Perl должна быть строка: #!/usr/bin/perl

3.5. Какой мне прописывать путь к Sendmail?

Для использования Sendmail в Perl скриптах нужно указывать путь: /usr/sbin/sendmail

3.6. Что такое DBI для PERL?

Perl-модуль DBI используется для подключения к базам данных, например Mysql.

Пример:
Perl $dbh = DBI->connect("DBI:mysql:username_base:localhost","username_login","<PASSWORD HERE>");