Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
Facebook 0 Likes
Twitter 0 Followers
Instagram 0 Followers
Pinterest 0 Followers
YouTube 0 Subscribers
Подписаться
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Администрирование

домашний Perl

  • 03.06.2001
Total
0
Shares
0
0
0
0
0
0

Автор статьи:

После публикации заметки домашний Apache многие читатели задались вопросом: “А как на домашнем сервере наладить работу CGI-скриптов?” Долго они этим вопросом, естественно, не мучались, а хватались за клавиатуру, запускали мэйлер и отсылали этот вопрос либо автору заметки про Apache Антону Данилову, либо мне. Поэтому появление “домашнего Perl’а” на Pro.Net.ru было неизбежным:-)

?Итак, на вопросы телезрителей отвечает Антон Данилов:

Для того, чтобы на сервере можно было выполнять CGI скрипты сервер сконфигурирован (об этом см. заметку домашний Apache). Но этого фактически недостаточно. Обязательно должен быть установлен интерпретатор Perl (если Вы, конечно, собираетесь с ним работать). Скачать его можно где-то на сайте – http://www.perl.com/. Легче всего (себя от проблем избавите) ставить его в директорию x:usrbin так, чтобы программа perl.exe имела путь такой – x:usrbinperl.exe (где x – буква диска, на котором установлен сервер). Нужно это для того, чтобы при переносе скриптов на Unix-сервер они работали – по умолчанию Perl устанавливается как раз в /usr/bin/, а иногда в /usr/local/bin/.

Также важно не забыть, что для того, чтобы файл с расширением CGI стал perl-скриптом, надо объявить в первой строчке скрипта путь к интерпретатору (броузер-то этого точно не знает). Это делается так. В нашем случае perl вызываться может вот так: /usr/bin/perl (в Windows 95 и выше для записи путей к файлам можно использовать как прямой, так и обратный слэш; в Unix – только прямой слэш) и все. Это и пишем:

>#!/usr/bin/perl
#Демо скрипт
#А не глупо ли здесь копирайты ставить?
print “Content-type: text/htmlnn”;
print “Hello World”;
exit;

В этом примитиве содержатся все основные элементы cgi-скрипта perl – во-первых – путь к интерпретатору. Во вторых – напечатка заголовка (это броузеру) – сообщение типа данных и пустая строка (конец заголовка). Все, что идет дальше – пойдет на экран. Кстати – сообщение для неистовых экспериментаторов – сообщите тип какой-нибудь text/plain и выводите все как текстовый файл.. А хотите – image/gif и в формате GIF можно выводить изображения. На этом базируются счетчики.

Total
0
Shares
Телеграфировать 0
Поделиться 0
Репост 0
Твитнуть 0
Алексей Волков

Предыдущий материал
  • Администрирование

домашний Apache

  • 03.06.2001
  • Алексей Волков
Read More
Следующий материал
  • Программирование

Песнь о CGI

  • 03.06.2001
  • alexvolkov
Read More
Вас также может заинтересовать
Read More
  • Хостинг

Платформы в облаках Amazon S3

  • jokar
  • 28.05.2011
Read More
  • Хостинг

Регистраторы доменных имен

  • Алексей Волков
  • 03.01.2010
Read More
  • Хостинг

Хороший хостинг для любых сайтов

  • Алексей Волков
  • 29.12.2009
Read More
  • Хостинг

Как я искал идеальный хостинг

  • Алексей Волков
  • 03.12.2009
Read More
  • Безопасность

Безопасность сетей на базе TCPIP

  • Алексей Волков
  • 26.11.2009
Read More
  • Хостинг

Выбираем платный хостинг

  • Алексей Волков
  • 26.11.2009
Read More
  • Хостинг

Вэб-хостинг. Азы

  • Алексей Волков
  • 24.11.2009
Read More
  • Хостинг

Хороший хостинг и плохой. В чем разница

  • Алексей Волков
  • 22.11.2009

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Рассылка как продукт
    • 24.07.20
  • Google назвал лучшие приложения App Store за 2018 год
    • 14.12.18
  • Онлайн-конференция интернет-магазин от “А до Я” CyberE-com 2018
    • 25.05.18
  • Бесплатная онлайн-конференция по управлению репутацией
    • 04.12.17
  • Открыта регистрация на CyberMarketing-2017
    • 19.10.17
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter