Как развернуть приложение для направляющих на Dreamhost?

попробуйте

 Date sevenDay = new Date(System.currentTimeMillis() - 7L * 24 * 3600 * 1000));

Другой способ - использовать Календарь, но мне самому не нравится.

6
задан Community 8 February 2017 в 14:12
поделиться

1 ответ

Dreamhost не позволит вам использовать webrick, если вы используете общий хостинг. Вы можете использовать FastCGI или Passenger для размещения Rails на общем DH (mongrel - вариант, если вы обновитесь до DreamhostPS, но это, очевидно, дороже).

Для FastCGI вам понадобится dispatch.fcgi файл (более старые версии Rails генерировали его, когда вы создавали новое приложение Rails, но это остановилось около 2.2, если я правильно помню), а также код в вашем .htaccess для отправки запросов диспетчеру. См. Вики-страницу Dreamhost Ruby on Rails для получения подробной информации о настройке FastCGI.

Более предпочтительный вариант - настроить приложение для работы на Phusion Passenger (также известном как mod_rails). Это должно быть довольно просто через панель Dreamhost, вам просто нужно разрешить домену использовать mod_rails, а затем установите каталог для домена в общедоступный каталог вашего приложения. Дополнительную информацию см. На вики-странице Passenger .

8
ответ дан 16 December 2019 в 21:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: