[Ruby] cgi

Igor Karpov jc на minjust.gov.ua
Пт Дек 19 12:35:49 MSK 2003


Yuri Leikind wrote:
> On Fri, 19 Dec 2003 11:06:16 +0200
> Igor Karpov <jc на minjust.gov.ua> wrote:
> 
> 
>>     Hi!
>>     
>>     Вопрос, в общем-то, довольно глупый - где-то с год назад написал 
>>     небольшой скрипт, который использовал cgi в виде require "cgi"
>>     
>>     Сейчас совершенно не могу понять, какой модуль я использовал :(
>>     
>>     В портах (FreeBSD) на предмет cgi остался только ruby-fcgi, но это явно 
>>     не то. Между тем мне надо переписать этот модуль для работы на другой 
>>     машине. Что сейчас можно использовать для этой цели? Много мне от него 
>>     не надо - вывести форму, получить данные, вывести результат.
>>     
>>     P.S. Ну вот не следил я за развитием Ruby. Язык мне понравился, но 
>>     писанием скриптов я занимаюсь от случая к случаю, так что программистом 
>>     меня уже давно не назовёшь. Так что извините за глупый вопрос. :)
> 
> 
> А что, сейчас этот скрипт не находит эту библиотеку?

Уже разобрался; не отрабатывался require и я сразу почему-то решил, что 
дело в отсутствии нестандартной библиотеки. На самом деле на этой машине 
присутствовала некоторыя мешанина из ruby-1.6 и ruby-1.8. Почистил :)

> Не знаю как в FreeBSD, в пакеты Ruby для Linux входит стандартная реализация
> cgi,  у меня это   lib/ruby/1.8/cgi.rb
> 
> Запусти команду 
> 
>     ruby -e 'puts (require "cgi.rb")'
> 
> Если результатом будет true, значит, все у тебя есть нужное.
> 
> ruby-fcgi - это fast cgi, я думаю.


Так и есть.

Спасибо!

-- 
Igor


Подробная информация о списке рассылки Ruby