Поддержка:FAQ
В этом разделе собраны вопросы и ответы, которые клиенты задают нам чаще всего.
3. Perl
- 3.1. Perl скрипт выдает Internal Server Error. Какие могут быть причины?
- 3.2. Какие модули Perl установлены?
- 3.3. Какие права нужно устанавливать файлам .pl, .cgi?
- 3.4. Где Какой мне прописывать путь к Perl?
- 3.5. Какой мне прописывать путь к Sendmail?
- 3.6. Что такое DBI для 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>");




