support@bhost.ru

Помощь

После регистрации на 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.

Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Проверено HostObzor