[Comm] Заблудился в попытках запустить rails-сайт на альте.
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_altlinux=2Eru?=
Пт Авг 29 14:14:50 MSD 2008
* Денис Черносов <denis0.ru@> [080829 13:18]:
> Missing the Rails 1.1.0 gem.
Откуда тут 1.1.0? Подозреваю, что из config/environment.rb.
Видимо это приложение создавалось "родным" rails древней версии.
В 4.0/branch, если правильно помню, rails версии 1.2.6.
Можно закомментировать строку с RAILS_GEM_VERSION в
config/environment.rb, скопировать
/usr/share/rails/environments/boot.rb в config/boot.rb и потом
сделать rake rails:update. Это позволит запустить приложение на
на "системном" rails.
"Родной" boot.rb умеет грузить rails только vendor/rails/ и
gem'ы. "Пакетный" boot.rb умеет только vendor/rails/ и
"системные" модули. Я пока не знаю куда в "пакетном" приделать
ещё и загрузку rails из gem'ов.
> Т.е. не видит gem|rake установленных из rpm-пакетов. И даже
> ruby-rails не увидел.
rubygems вообще не видит "системных" пакетов. Либо всё ставить
через rubygems, либо пользоваться только пакетами. Это два 100%
рабочих способа, правда пакетов пока мало.
Если пробовать совмещать два этих способа, могут вылезать
разнообразные проблемы, но не обязательно. Поддержка rubygems
осталась, но приоритет у "системных" пакетов.
Плагины rails умеет грузить как из gem'ов, так и из
vendor/plugins. В Сизифе я сделал возможность грузить
"запакеченные" плагины.
> Рельсы поставил самые свежие с помощью gem install rails, но кроме них #gem
> list --local ничего не показывает.
--include-dependencies надо, чтобы все зависимости поставились.
> 2) возможно, напрямую связанное с 1) Или просто я туплю :(
> Пока собираюсь держать данные и development и production в sqlite3 файлах.
> rake db:migrate, и rake db:schema:load наполняют development, а production
> оставляют пустым.
RAILS_ENV=production rake db:... не помогает?
--
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/community/attachments/20080829/2302aac1/attachment-0002.bin>
Подробная информация о списке рассылки community