2010-06-30 2 views
0

Я успешно применил приложение ror с помощью capistrano, но когда я поднял браузер, укажите его в приложение, он сказал, что «сервер не найден».capistrano apache deployment

вот мой apache2.conf:

 
.. 
NameVirualHost *:80 
<VirtualHost *:80> 
    ServerName hylog.daemon.com 
    DocumentRoot /home/work/hylog/current/public/ 

    <Directory /home/work/hylog/current/public> 
    Order allow,deny 
    Allow from all 
    </Directory> 
</VirtualHost> 

в браузере я указал его http://hylog.daemon.com .. Кто-нибудь знает, что может быть не так? Я установил пассажира. Благодарю.

+0

Не знаю, почему кто-то был бы -1 это ... однако, разве это не должно быть на сервере? (I + 1's you back ...) – code4life

ответ

0

звучит как запись DNS для hylog.daemon.com не указывает на нужное место. Вы должны быть в состоянии выполнить ping hylog.daemon.com и указать на IP-адрес сервера.

UPDATE:

формат файла Hosts:

<remote_ip> <host_name> 

так, если IP-адрес удаленного сервера был 12.12.12.12, то дополнительная строка в файле хост должен выглядеть следующим образом:

12.12.12.12 hylog.daemon.com 
+0

Я могу ping ip этого сервера, но не dylog.daemon.com, если я не ошибаюсь, мне нужно добавить хост в файл hosts? где я могу найти этот файл hosts? im с помощью ubuntun .. спасибо – ohana

+0

да, чтобы/etc/hosts –

+0

да, я отредактировал/etc/hosts, добавил hylog.daemon.com, как показано ниже: 127.0.0.1 localhost hylog.daemon.com но все же получил тот же результат , может ping IP не тот хост ... – ohana

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