0

私はローカル開発で Rails アプリを実行するために apache パッセンジャーを使用しています。Apache パッセンジャー、mysql、および関連するすべてのものを正常にインストールしました。

     LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-3.0.17/ext/apache2/mod_passenger.so
     PassengerRoot /var/lib/gems/1.8/gems/passenger-3.0.17
     PassengerRuby /usr/bin/ruby1.8

  NameVirtualHost *:80

  <VirtualHost *:80>
    ServerName foo.local
    DocumentRoot "/home/kashif/sunsspot_search/public"
    RailsEnv development

   <directory "/home/kashif/sunsspot_search/public">
Order allow,deny
Allow from all
   </directory>
</VirtualHost>

このコマンド sudo /etc/init.d/apache2 restart を使用してApacheを起動します

するとこんなメッセージが

           [warn] NameVirtualHost *:80 has no VirtualHosts

foo.local/posts にアクセスすると、このエラーが発生します

         no such file to load -- bundler

助けてください。なぜこのエラーが発生し、Apache の設定が正しいのですか?

ありがとう

4

0 に答える 0