我正在使用 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 配置是否正确?
谢谢