Связка perl+apache

Автор: shutdown-h-now Дата: 04.02.2005 19:33 При попытке вызвать из браузера скрипты на перле браузер открывает текст этого скрипта. Как сделать, чтобы апач кидал в браузер не текст, а результат выполнения скрипта? Раньше писал все на PHP - такой проблемы не было. Но интересно было бы и перл освоить... Заранее спасибо за ответы.
Re: Связка perl+apache 05.02.2005 16:39ttoorrmmoozz В начале скрипта пропиши :
print "Content-type: text/html; charset=windows-1251 ";
shutdown-h-now писал(а):
Re: Связка perl+apache 06.02.2005 15:23kae 2ttoorrmmoozz И какой в этом смысл, если скрипт _не выполняется_ ?
В конфиге апача для каталога, где лежит перловый скрипт должно быть
Options ExecCGI
Re: Связка perl+apache 15.02.2005 07:14reboot Я пользуюсь такой строкой в скриптах
print "Content-type: text/html\r \r ";
Да, и еще поставьте права исполнения вашему скрипту
chmod 755 script.pl
Иначе так и будете любоваться его исходником
Re: Связка perl+apache 19.02.2005 12:57Amix 2reboot: а зачем "\r"?
Re: Связка perl+apache 21.02.2005 15:46reboot 2Amix: а не знаю, по привычке...
Re: Связка perl+apache 21.02.2005 20:26rimas Неа, хватает просто
Re: Связка perl+apache 22.02.2005 10:08reboot Не имеет значения, как писать. Главное - это чтобы был прописан Option ExecCGI в httpd.conf и установлены права выполнения
Re: Связка perl+apache 22.02.2005 22:15shutdown-h-now Спасибо всем. Option ExecCGI + права помогло.
RSS-материал