Как развернуть приложение Ruby on Rails через cPanel на общем хосте?

Я изучаю Ruby on Rails, и все шло гладко - до тех пор, пока я не попытался развернуть одно из моих тестовых приложений на своей учетной записи общего хостинга.

Я использую Host Gator и смог успешно создать новое приложение Ruby on Rails через cPanel и запустить его. Единственная проблема заключается в том, что когда вы создаете новое приложение таким образом, оно заполняет свой каталог пустым приложением - так же, как локально отправляет новое имя приложения . Когда я удаляю файлы и папки в этом каталоге и заменяю их своими собственными, а затем пытаюсь запустить приложение, cPanel сообщает, что оно работает на странице подтверждения, но на самом деле никогда не запускается. Я тоже не получаю никаких сообщений об ошибках.

Хост выглядел довольно сбитым с толку, заявив, что это должен быть вопрос удаления исходных файлов и папок и их замены, а затем запуска. Приложение отлично работает локально, поэтому я не думаю, что это проблема кода. В своих исследованиях я наткнулся на Passenger, хотя мне это не по зубам, и мне кажется, что вам действительно нужен полный контроль над Apache, чтобы все работало, включая ssh.

Если это имеет значение, то приложения, которые я использую сделанные локально, были собраны с использованием установки Rails Installer и являются каркасом. Для тестирования я использую минимальное приложение с примерно тремя полями в таблице.

Что мне не хватает? Любая помощь будет оценена.

8
задан NightMICU 2 June 2011 в 19:20
поделиться