Вопросы и ответы по поддержке Perl
Как я могу разместить собственный CGI-скрипт?
Скрипт необходимо разместить в папку /cgi-bin. Не забудьте сменить ему атрибуты на 755 (-rwxr-xr-x) или 711 (-rwx--x--x). Т.е. дать право на исполнение.
Где лежит perl?
Perl указываем как /usr/bin/perl
Как я могу использовать sendmail на Perl?
Путь к sendmail - /usr/sbin/sendmail.
Вот пример скрипта для отправки почты:
#!/usr/bin/perl
unless(open (MAIL, "|/usr/sbin/sendmail -t")) { print "error.\n"; warn "Error starting sendmail: $!"; } else{ print MAIL "From: me\@mydom.com\n"; print MAIL "To: test\@testdom.com\n"; print MAIL "Subject: test subject\n\n"; print MAIL "test mail message"; close(MAIL) || warn "Error closing mail: $!"; print "Mail sent.\n"; }
От кого исполняются скрипты на сервере?
Скрипты на сервере исполняются от пользователя. |