Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запуск скриптов, не выходит! 
:(
    Опции темы
rezak47
Дата 14.9.2010, 01:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 24.1.2009

Репутация: нет
Всего: нет



Добрый день, извините за дурацкий вопрос)
Вобщем начал изучать перл, скачал се учебник с ламойsmile 
Поставил денвер, есть crm на perle, написал знакомый. Сделан в форме cgi скриптов.Пашут они норм если добавлять в папку в cgi в денвере.
Суть в чем, начал учить язык и попробовал, как на всех языках написать хелл ворд в перле)
Написал код, сохранил в cgi, в браузере не открылось.
написал так
#!/usr/bin/perl -w
print ("Hello world\n");

собственно сверил со скриптами crm , то же самое, только библиотеки подключены и кода больше smile 
Енд я так понял в перле не обязателен. Или такой скриптик нельзя вывести в браузере?
PM MAIL   Вверх
infarch
Дата 14.9.2010, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Попробуйте так: 

#!/usr/bin/perl -w
print "Content-type: text/html\r\n\r\n";
print ("Hello world\n");
PM MAIL   Вверх
rezak47
Дата 14.9.2010, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 24.1.2009

Репутация: нет
Всего: нет



да так скрипт сработал.
то есть в учебнике не все верно?) или просто для отоброжения програмок, если они в формате cgi надо добавлять тип хтмл?
PM MAIL   Вверх
migaro
Дата 14.9.2010, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 4.2.2010

Репутация: нет
Всего: нет



В учебнике все верно.. Просто смотря для чего ты пишешь.. Если для веба, то это надо указать.. а если просто сценарий для интерпритатора perl, то.. В общем в книге описано как вообще писать на перле.. То есть сам интерпритатор.. smile 
PM MAIL   Вверх
dva300
Дата 14.9.2010, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 17.2.2010
Где: Москва

Репутация: -1
Всего: 1



Цитата

Если для веба, то это надо указать.. а если просто сценарий для интерпритатора perl, то..


хватит стругать буратинов. 
либо читаем правильно либо произносим после прочтения и тоже желательно правильно.

товарищи, дайте автора и название книжки где же так не понятно написано ?!?!
--------------------
Участник движения Культура Вождения
PM   Вверх
migaro
Дата 14.9.2010, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 4.2.2010

Репутация: нет
Всего: нет



Цитата(dva300 @ 14.9.2010,  18:31)
Цитата

Если для веба, то это надо указать.. а если просто сценарий для интерпритатора perl, то..


хватит стругать буратинов. 
либо читаем правильно либо произносим после прочтения и тоже желательно правильно.

товарищи, дайте автора и название книжки где же так не понятно написано ?!?!

Все написано там правильно.. это лама-бук.. Просто автор думает что perl используеться только для веба.. либо для веба изначально предназначен..
PM MAIL   Вверх
rezak47
Дата 14.9.2010, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 24.1.2009

Репутация: нет
Всего: нет



суть уловил)
я правильно понимаю у перла нет компилятора? вобще можно проверить как нить код как программку?
нашел инфу про активперл, но не понял как через него запускать программки.
PM MAIL   Вверх
migaro
Дата 14.9.2010, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 4.2.2010

Репутация: нет
Всего: нет



Цитата(rezak47 @ 14.9.2010,  18:42)
суть уловил)
я правильно понимаю у перла нет компилятора? вобще можно проверить как нить код как программку?
нашел инфу про активперл, но не понял как через него запускать программки.

Деол в том что.. компилятор.. и интерпритатор вещи разные.. но суть в том, что perl часто исполняеться в командной строке.. через интерпритатор perl.. а в вебе тоже через него же.. но при этом, для этого надо кое-что указывать..
Код

print "Content-type: text/html\r\n\r\n";



Это сообщение отредактировал(а) migaro - 14.9.2010, 19:05
PM MAIL   Вверх
JackYF
Дата 15.9.2010, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: нет
Всего: 162



Цитата(rezak47 @  14.9.2010,  17:42 Найти цитируемый пост)
я правильно понимаю у перла нет компилятора? вобще можно проверить как нить код как программку?


Почитай первые главы книги "Программирование на Перл". Там всё обстоятельно написано.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0544 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.