2009-08-03 2 views
2

Во-первых, я полный новичок в рельсах - я пытался намочить ноги, но здесь возникли некоторые проблемы.Установка рельсов с кластером монгрелла на сервере Media Temple DV Server

Я следовал http://kb.mediatemple.net/questions/279/Ruby+on+Rails+using+Mongrel+Clusters устанавливать рельсы, все работало, кроме одного из последних этапов:

«ф /var/www/vhosts/testapp.mt-example.com/rails/testapp/public/. htaccess /var/www/vhosts/testapp.mt-example.com/rails/testapp/public/.htaccess.old & & echo 'ErrorDocument 500 "Ошибка приложения Rails-приложение не удалось запустить правильно"'>/var/www/vhosts /testapp.mt-example.com/rails/testapp/public/.htaccess "

Она возвращает:" ф: не может стат `/var/www/vhosts/myurl.com/rails/myapp/public/. htaccess ': нет такого файла или каталога «

Когда я обращаюсь к домену, рельсы, похоже, работают, но когда я нажимаю« о среде вашего приложения », я получаю« Мы сожалеем, но что-то пошло не так.

Мы уведомлены об этой проблеме, и мы будем смотреть на него в ближайшее время «.

я затем настроить некоторые быстрые каркасы просто чтобы посмотреть, что происходит, получили те же сообщения, когда доступ к этим страницам .! из браузера

заранее спасибо за любую помощь

+0

ps Я понятия не имею, что означают эти ошибки? где я могу проверить, какая ошибка производится? – 2009-08-03 01:50:47

ответ

1

Если бы точные сообщения того же проблема/ошибки только теперь после тщательно следуя тот же храм СМИ HOWTO и поняли это так:

я проверил го е состояние беспородных и обнаружили, что он не был на самом деле, начиная:

mongrel_cluster]# /etc/init.d/mongrel_cluster status 
Checking all mongrel_clusters... 
mongrel_rails cluster::status -C testapp.yml 
missing pid_file: /var/run/mongrel_cluster/mongrel.4000.pid 
missing mongrel_rails: port 4000 ... 

Я последовал этому примеру в храме СМИ КБ для беспородных бревен

http://kb.mediatemple.net/questions/245/View+the+Mongrel+Logs+for+a+Ruby+on+Rails+application

который показал сообщение об ошибке в бревна:

Rails requires RubyGems >= 1.3.2 (you have 1.3.1). Please `gem update --system` and try again. 

Нет проблем - я запустил команду обновления, которую попросил, и все работает сейчас. Похоже, что храм СМИ должно обновить свои инструкции, как и все, кто следует, что линия для линии собирается запустить в эту ошибку, так как он имеет пользователь установить RubyGems 1.3.1 (уведомляя их сейчас ..)

Надеется, что это помогает

Смежные вопросы