[Ruby] Apache+Ruby

Eugene Scripnik Eugene.Scripnik at itgrp.net
Wed Jan 22 12:01:15 MSK 2003


Wednesday, January 22, 2003, 2:20:55 AM, you wrote:

ID> Eugene Scripnik пишет:
ID>  > Нужно передать параметр --with-apxs=/path/to/your/apxs.pl
ID>  > Но я не уверен, что у тебя что-то выйдет, я даже под cygwin'ом не смог
ID>  > заставить его нормально работать. Компилировать, компилируется, а во
ID>  > время работы тихонечко умирает.

ID> Никаких подвижек. Разве-что теперь пишет конкретную ошибку.
Ошибка может и конкретная, но не совсем ясно, что она означает...
Залез в configure.rb:460, посмотрел - там вызов apxs.pl, есть
подозрение, что у тебя нету перла, либо он где-то спрятан, и система
не может его найти. Хотя это все догадки и я не могу быть уверен...

ID> # ruby configure.rb --with-apxs=c:/usr/local/bin/apxs.pl
ID> checking for a BSD compatible install... C:/ruby/mod_ruby/install-rb -c
ID> checking whether we are using gcc... no
ID> checking Ruby version... 1.6.7
ID> checking for static Apache module support... no
ID> checking for dynamic Apache module support... configure.rb:460:in ``':
ID> %1 ia yae
ID> yaony i?eei?aieai Win32. - "c:/usr/local/bin/apxs.pl -q CFLAGS"
ID> (Errno::E193)
ID>           from configure.rb:460

ID> Отсутствие поддержки Win32 как-то слабо вяжется с популярным языком
ID> программирования. Извиняюсь, но по всему миру около 80% именно
ID> форточек. Не очень хорошо для репутации Ruby.
Согласен, очень долго пытался заточить под винды мод_руби, потом отказался и
сделал основной платформой разработки именно фрю. Также хочу заметить,
что у самого Руби проблем под виндами собственно нету, эта проблема
относится исключительно к модулю для апача. Ты без проблем можешь
использовать CGI вариант, если это тебя устраивает.

ID> Уже два раза пробовал скачать готовый инсталлятор(нелегкий, прямо
ID> скажем). Несмотря на то что ресурс с SourceForge - зеркал почему-то
ID> не было - как результат грузился битый пакет(такого обычно не
ID> происходило).
Готовый инсталлятор чего?

ID> Купил диск FreeBSD 4.7 еще и из-за Ruby. По сравнению с Linux - сложнее
ID> и запутаннее в установке, но зато оптимально все настроено отчего
ID> система проще в эксплуатации. Конечно мне было
ID> просто некогда развернуть именно те пакеты, которые нужны(новичек я во
ID> фрях) но думаю удастся справится со временными трудностями.
В любом случае нихт форштейн

-- 
Best regards,
 Eugene [team Enticla] [IT Group]    mailto:Eugene.Scripnik at itgrp.net




More information about the Ruby mailing list