我已经将乘客(不知道安装是否正确)安装到 apache 上(我只是使用开发 macintosh 运行雪豹)。
httpd.conf 文件有这样的 VirtualHost 设置
<VirtualHost *:80>
ServerName myapp
DocumentRoot /webapps/boom/public
<Directory /webapps/boom/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
再次,不确定这是否正确。
我可以使用 apachectl start 启动 apache
我可以使用此链接( http://localhost )打开主页。
但是,当我尝试转到我的一个控制器页面(我有一个名为 blocks_controller.rb 的控制器)时,我收到 404 错误(http://localhost/blocks)。
apache error_log 文件显示 => [Wed Jul 07 15:25:46 2010] [error] [client 127.0.0.1] 文件不存在:/webapps/boom/public/blocks
我认为这很简单,我做错了,但我不知道是什么。
有什么想法吗??
谢谢!