Помощь
После регистрации на BHOST.RU в домашней директории создается приложение Ruby on Rails (оно размещается в директории app) и виртуальный сервер. В качестве сервера мы используем nginx и Phusion Passenger, приложения запускаются с окружением production.
Само приложение может размещаться в любой директории, задать путь к ней можно в разделе «виртуальные серверы» панели управления.
Обратите внимание, что путь к домашней директории имеет вид /usr/local/www/42/основной_домен.
Для правильной работы с кодировками не забудьте указать используемую таблицу символов в соответствующей секции файла database.yml директивой encoding. Например, encoding: utf8
Как перезапустить Rails или развернуть новую версию приложения?
Создайте или измените файл tmp/restart.txt в директории Вашего приложения. Например, чтобы перезапустить приложение app, развернутое по умолчанию, наберите в unix shell команду touch ~/app/tmp/restart.txt
Как управлять процессами Rails?
Мы тщательно следим за обеспечением безопасности, поэтому все процессы Rails запущены под правами соответствующих пользователей.
Вы можете просмотреть список работающих в данный момент принадлежащих вам процессов командой ps auxww или top. Если один из них завис, наберите kill -ABRT PID, это приведет к остановке процесса, а стек Ruby будет записан в файл log/production.log.
Как устанавливать gem'ы?
Самостоятельно устанавливать гемы можно в домашнюю директорию. Для централизованной установки гемов пришлите, пожалуйста, их список в службу технической поддержки.
Как отправлять почту из Rails?
В файл конфигурации окружения (обычно — config/environments/production.rb) следует добавить строку ActionMailer::Base.delivery_method = :sendmail
Почему приоритет процесса все время меняется? От чего он зависит?
Приоритет определяется системным планировщиком процессов и зависит от нагрузки, создаваемой процессом на систему или, если он заснул (например, ожидает ввода-вывода), причиной засыпания. Подробнее об этом можно прочитать в статье Процессы и их приоритеты в ОС Unix.

)