Автор Тема: Помогите ламеру =)  (Прочитано 6070 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн [SmitH]

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://karamba.h15.ru/
Помогите ламеру =)
« : 02 Июня 2005, 19:42:19 »
Приветствую всех CGI программеров!
Существует много разных учебников по CGI, но сколько я не искал, не нашел ни одного учебника, в котором бы нормально бы описывался процесс внедрения cgi на сервер.
Поэтому приходится обращаться за помощью к тем, кто с этим делом уже знаком). Может кто расскажет как что и куда ... только если можно, то простым языком.
За ранее спасибо!

Оффлайн Elenka

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://soccercleats.blogs.sapo.pt
Помогите ламеру =)
« Ответ #1 : 03 Июня 2005, 00:57:46 »
в чем вопрос то сопсно ?

Оффлайн [SmitH]

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://karamba.h15.ru/
Помогите ламеру =)
« Ответ #2 : 03 Июня 2005, 12:54:44 »
>Ну сначала в своем домашнем каталоге создайте директорию cgi-bin:

>cd public_html
>mkdir cgi-bin
>chmod 0777 cgi-bin

>Последняя строчка будет очень важна.
>Возьмите редактор и наберите:

>#!/usr/bin/perl
>#first.cgi
>print "Content-Type: text/html\\n\\n";
>print "";
>print "

Hello you!!!

";
>print "";

>Сохраните его в директории cgi-bin под именем first.cgi .Ну как >сохранили?
>А теперь сделайте его исполняемым(ведь это программа):

>chmod +x first.cgi

-=-=-=-=-=-

Так вот мой вопрос номер АдЫн: \'cd public_html, mkdir cgi-bin, chmod 0777 cgi-bin\' - что это, что там будет храниться (в учебнике так и не сказано)?
И Второй: Как сделать \'first.cgi\' исполняемым, просто приписать к его названию \'chmod +x\' ?

Оффлайн Skif

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 187
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите ламеру =)
« Ответ #3 : 03 Июня 2005, 12:57:37 »
Для начала:
ОС - какая?
Второе, если ос семейства *NIX подучите основные команды.
>cd public_html
 >mkdir cgi-bin
 >chmod 0777 cgi-bin
 
к перлу не имеет отношения.
Всё будет хорошо - я договорился!

Оффлайн AnnA

  • Фанатка форума
  • Старожил
  • ****
  • Сообщений: 263
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите ламеру =)
« Ответ #4 : 03 Июня 2005, 13:45:32 »
>cd public_html
перейти в каталог public_html
>mkdir cgi-bin
создать в ней каталог cgi-bin
>chmod 0777 cgi-bin
дать каталогу cgi-bin chmod 0777
как верно заметил Skif если у вас ОС не *nix - последний шаг можно пропустить

Цитировать
[SmitH]:
Как сделать \'first.cgi\' исполняемым, просто приписать к его названию

опять же - если у вас ОС не *nix достаточно будет установить интерпретатор Перла, на *nix он обычно установлен и нужно будеть давать атрибут "выполнения" вашим скриптам, как например
first.cgi. Обычно это 755
пока-пока. :)

Оффлайн [SmitH]

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://karamba.h15.ru/
Помогите ламеру =)
« Ответ #5 : 04 Июня 2005, 12:02:33 »
У меня WinXp...

Оффлайн [SmitH]

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://karamba.h15.ru/
Помогите ламеру =)
« Ответ #6 : 04 Июня 2005, 12:04:56 »
AnnA Что есть \'интерпретатор Перла\'? =)

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Помогите ламеру =)
« Ответ #7 : 04 Июня 2005, 14:32:06 »
Цитировать
[SmitH]:
AnnA Что есть \'интерпретатор Перла\'? =)

http://gg.ru
define:интерпретатор
Ну к чему все это, лучше бы водки выпили...

Оффлайн AnnA

  • Фанатка форума
  • Старожил
  • ****
  • Сообщений: 263
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите ламеру =)
« Ответ #8 : 06 Июня 2005, 12:34:18 »
заходите сюда: http://www.activestate.com/Products/ActivePerl/
вам необходим ActivePerl для вашей хр - загружаете, затем устанавливаете, перезагружаетесь - теперь у вас будут работать Perl-скрипты без всяких там chmod 755 (к этому вы вернетесь, когда захотите, что бы написанная вами гостевая книга еще и на хостере заработала :) ). Т.е. я хотела сказать, что вам нужно установить сам Perl, для начала.
пока-пока. :)

Оффлайн [SmitH]

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://karamba.h15.ru/
Помогите ламеру =)
« Ответ #9 : 06 Июня 2005, 14:27:49 »
AnnA У моего ъостера можно пользоваться Perl\'ом =))
В смысле уже всё установлено =)))

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Помогите ламеру =)
« Ответ #10 : 06 Июня 2005, 18:16:39 »
Skif
AnnA
[SmitH]

Цитировать
дать каталогу cgi-bin chmod 0777

это очень не правильно...
And no religion too...

Оффлайн cr4ck3r

  • Фанат Perl
  • Постоялец
  • ***
  • Сообщений: 146
  • +0/-0
  • 2
    • Просмотр профиля
    • http://perlmonks.org.ru
Помогите ламеру =)
« Ответ #11 : 07 Июня 2005, 10:15:16 »
Мдя... Ленивое пошло поколение...
[SmitH]
Читайте дорогой мой умные книжки - а не надейтесь на форум.
Ворота в perl - perlmonks.org.ru

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28