Форум с altered_beast для Rails 2.3.4 - PullRequest
       8

Форум с altered_beast для Rails 2.3.4

1 голос
/ 30 октября 2009

Я пытаюсь создать форум с altered_beast для 2.3.3. В настоящее время я работаю с Rails 2.3.4. Я хотел бы знать, как работает измененный зверь. Кажется, это целый проект сам по себе, так как мне его настроить.

Другая ошибка, с которой я сталкиваюсь, когда использую ее в качестве приложения (что мне кажется неправильным), - это ошибка mysql, которая говорит о том, что мне нужно перейти на rails 2.3.3 (но я использую 2.3.4).

И я тоже не могу запустить его как плагин.

Буду признателен за любую форму помощи с altered_beasts и предложения по интеграции с другими плагинами.

Вы бы порекомендовали использовать что-то кроме altered_beast для интеграции с существующим приложением для функции форума.

Заранее спасибо.

1 Ответ

1 голос
/ 03 ноября 2009

altered_beast - это не плагин, а отдельное приложение для рельсов.

Обычно, когда вы хотите запустить приложение для более старой версии Rails, Вы можете использовать rubygems для установки старой версии вместе с текущей версией. В Linux вы бы запустили:

sudo gem install rails --version=2.3.3

Так как они так близки, вы, вероятно, можете запустить его на 2.3.4, отредактировав config/environment.rb. Найдите строку, подобную приведенной ниже, и измените номер версии.

RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION

Конечно, с любой из этих опций вы получите отдельный запущенный сервер, который вы можете разместить на поддомене. Поскольку подобные форумы включают представления, миграции баз данных, плагины и т. Д., Вы не увидите такого рода плагинов. Вам нужно решить, хотите ли вы интегрировать форум в текущее приложение rails или запустить его отдельно.

Лучший вариант для интеграции его с вашим сайтом - взять все файлы из этого приложения и объединить их с вашими.

...