| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > запуск скриптов |
| Автор: rezak47 14.9.2010, 01:22 |
| Добрый день, извините за дурацкий вопрос) Вобщем начал изучать перл, скачал се учебник с ламой Поставил денвер, есть crm на perle, написал знакомый. Сделан в форме cgi скриптов.Пашут они норм если добавлять в папку в cgi в денвере. Суть в чем, начал учить язык и попробовал, как на всех языках написать хелл ворд в перле) Написал код, сохранил в cgi, в браузере не открылось. написал так #!/usr/bin/perl -w print ("Hello world\n"); собственно сверил со скриптами crm , то же самое, только библиотеки подключены и кода больше Енд я так понял в перле не обязателен. Или такой скриптик нельзя вывести в браузере? |
| Автор: infarch 14.9.2010, 10:38 |
| Попробуйте так: #!/usr/bin/perl -w print "Content-type: text/html\r\n\r\n"; print ("Hello world\n"); |
| Автор: rezak47 14.9.2010, 16:27 |
| да так скрипт сработал. то есть в учебнике не все верно?) или просто для отоброжения програмок, если они в формате cgi надо добавлять тип хтмл? |
| Автор: migaro 14.9.2010, 17:26 |
| В учебнике все верно.. Просто смотря для чего ты пишешь.. Если для веба, то это надо указать.. а если просто сценарий для интерпритатора perl, то.. В общем в книге описано как вообще писать на перле.. То есть сам интерпритатор.. |
| Автор: dva300 14.9.2010, 18:31 | ||
хватит стругать буратинов. либо читаем правильно либо произносим после прочтения и тоже желательно правильно. товарищи, дайте автора и название книжки где же так не понятно написано ?!?! |
| Автор: migaro 14.9.2010, 18:41 | ||||
Все написано там правильно.. это лама-бук.. Просто автор думает что perl используеться только для веба.. либо для веба изначально предназначен.. |
| Автор: rezak47 14.9.2010, 18:42 |
| суть уловил) я правильно понимаю у перла нет компилятора? вобще можно проверить как нить код как программку? нашел инфу про активперл, но не понял как через него запускать программки. |
| Автор: migaro 14.9.2010, 19:04 | ||||
Деол в том что.. компилятор.. и интерпритатор вещи разные.. но суть в том, что perl часто исполняеться в командной строке.. через интерпритатор perl.. а в вебе тоже через него же.. но при этом, для этого надо кое-что указывать..
|