[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