0

我正在使用 apache 乘客在本地开发中运行 rails 应用程序。我已经成功安装了 apache 乘客、mysql 和所有相关的东西。这是我的 appache/httpd.conf 文件代码

     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>

我使用这个命令启动 apache sudo /etc/init.d/apache2 restart

然后这个消息来了

           [warn] NameVirtualHost *:80 has no VirtualHosts

当我访问 foo.local/posts 然后我有这个错误

         no such file to load -- bundler

请帮助。为什么会发生此错误,还请查看我的 apache 配置是否正确?

谢谢

4

0 回答 0