2010-04-27 2 views
1

나는이 문제에 며칠 전에 서버 오류에 대해 질문했지만 응답이없고 관심이 거의 없었다. 그것이 내가 생각 dev에 환경 설정과 관련되어 있기 때문에 SO의 사회는 ... 나를 도울 수있을여객 아파치 기본 페이지 오류


내가 방금 설치 한 여객 및 여객 OSX에 현 창. 그러나 레일스 애플리케이션 중 하나를 탐색하려고하면 기본 아파치가 "작동합니다!"라는 메시지가 나타납니다. 페이지.

나는 가상 호스트의 정의를 확인 했으니 까, 뭐가 잘못 됐는지 모르겠다. 나는 승객과 기본 설정 창을 다시 설치하고 아파치를 다시 시작했지만 아무 쓸모가 없다.

누구든지 문제를 해결하는 방법을 알고 계십니까?

내 가상 호스트 정의는 다음과 같습니다

<VirtualHost *:80> 
    ServerName boilinghot.local 
    DocumentRoot "/Users/ganesh/Code/boilinghot/public" 
    RailsEnv development 
    <Directory "/Users/ganesh/Code/boilinghot/public"> 
    Order allow,deny 
    Allow from all 
    </Directory> 
</VirtualHost> 
+0

, SF에 내 질문은 다음과 같습니다 : 가 http://serverfault.com/questions/135727/passenger-apache-default-page-error –

답변

1

당신은 아파치 httpd.conf 파일에 수동으로 가상 호스트를 추가 할 필요가 없습니다. 오히려 프리 페인을 사용하십시오. 가상 호스트를 prefpane에 추가하면 서버를 다시 시작해야합니다.

편집 : 질문이 도움이되지 않습니다. 도움이 필요하면 더 많은 정보를 제공해야합니다. httpd.conf에 구성 설정을 표시하십시오 !!

이것은 포함해야합니다 것입니다 : 당신은 #Include /private/etc/apache2/passenger_pane_vhosts/*.conf을 주석하고 <IfModule ....... > 블록에 붙여 넣어야합니다

Include /private/etc/apache2/other/*.conf 
#Include /private/etc/apache2/passenger_pane_vhosts/*.conf 

LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so 
    PassengerRoot /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.11 
    PassengerRuby /usr/local/bin/ruby 

<IfModule passenger_module> 
NameVirtualHost *:80 
    <VirtualHost *:80> 
     ServerName _default_ 
    </VirtualHost> 
    Include /private/etc/apache2/passenger_pane_vhosts/*.conf 
</IfModule> 
# Added by the Passenger preference pane 
# Make sure to include the Passenger configuration (the LoadModule, 
# PassengerRoot, and PassengerRuby directives) before this section. 

. 그게 효과가 있습니다.

+0

나는 AM I을 사용할 기본 페이지가 후에는 해결되었다 pref pane을 사용하여 ... –

+0

설정을 명확히하고 붙여 주셔서 감사합니다. 바보 같았고 IfModule 블록 이후에 LoadModule, PassengerRoot 및 PassengerRuby 행을 넣었습니다. –

+0

행복하게 도와 줬습니다. :) –

1

비슷한 문제가 있습니다.

참조
sudo a2dissite 000-default 
sudo /etc/init.d/apache2 reload 
관련 문제