• Авторизация


Ruby On Rails - трудность с FastCGI 03-03-2007 18:33 к комментариям - к полной версии - понравилось!


У меня ушло несколько дней, чтобы поставить Ruby on Rails - фреймворк для работы с вебпроектами. Установка проиходила на openSuSE 10.
[529x107]
Возможно, у кого-то из Вас тоже возникнет желание установить, поэтому привожу здесь
Устанавливал по этому мануалу на английском языке. Требования к установке:

  1. Apache

  2. MySQL (с привязками к апаче)

  3. FastCGI

  4. mod_ruby для Apache

  5. ruby gems RPM пакет


В ходе установки нам придется поконфигурировать Apache, установить MySQL как следует, а не только через YaST (Yet another setup tool), поморочиться с fcgi.
Проблема с которой я столкнулся и которая не была описаны в интернете (по крайней мере, я не нашел) касается fcgi:

anton~> gem install fcgi

говорит, что она не находит fastcgi.h. Посмотрев ./usr/lib/fastcgi/. я обнаружил что файлы эти там есть. Посмотрев код установщика fcgi.gem в директории ..../ruby/gems/1.8/cache/ увидел там примерно код означавший, что если константа определяющая, есть fcgi на машине или нет не определена, то тогда использовать заголовки из папки установки. Распаковал этот gem в ту же папку (из под root). Запихал в эту папку все заголовки, не мудрствуя лукаво из папки ./usr/lib/fastcgi/. Соответственно поменял команду gem

anton~> gem install ..../ruby/gems/1.8/cache/fcgi.gem --local

И все скомпилилось и заработало.

LI 5.8.22

[700x632]
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
03-03-2007-20:13 удалить
На самом деле к чертям FastCGI. С ним ничего кроме проблем. Удобнее монгрела схемы сейчас нет.

// max@maxidoors.ru
WPM 09-03-2007-17:42 удалить
че то я почитал про то, как он круто задизайнен и мне пришла в голову мысль, что такой "дизайн" налагает сильные ограничение на разработчика. Кроме того, каша в темлейтах убила наповал.
Думаю о django


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Ruby On Rails - трудность с FastCGI | WPM - жызнь хороша | Лента друзей WPM / Полная версия Добавить в друзья Страницы: раньше»