Ruby on rails 3 通过乘客和轨道获得404

Ruby on rails 3 通过乘客和轨道获得404,ruby-on-rails-3,shared-hosting,passenger,Ruby On Rails 3,Shared Hosting,Passenger,我正在尝试在共享主机上运行rails应用程序。 我在目录/home/rails_projects/jens_blog中创建了这个应用程序,文档根目录是/home/www/jens_blog 在/home/www/jens_blog中,dir是一个符号链接public->/home/rails_projects/jens_blog/public/ 我创建了一个脚手架立柱。但是,当我在浏览器中运行mydomain/或mydomain/帖子时,总是会出现404错误。 文件不存在:/home/www/j

我正在尝试在共享主机上运行rails应用程序。 我在目录/home/rails_projects/jens_blog中创建了这个应用程序,文档根目录是/home/www/jens_blog

在/home/www/jens_blog中,dir是一个符号链接public->/home/rails_projects/jens_blog/public/ 我创建了一个脚手架立柱。但是,当我在浏览器中运行mydomain/或mydomain/帖子时,总是会出现404错误。 文件不存在:/home/www/jens_blog/public/posts

<VirtualHost ip.port>
    ServerName www.mydomain.de
    ServerAdmin webmaster@www.mydomain.de
    DocumentRoot /home/www/jens_blog/public
    LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
    PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.7
    PassengerRuby /usr/bin/ruby
    PassengerDefaultUser myuser
    PassengerAnalyticsLogUser myuser
    CustomLog /home/log/access_log mesos2
    <Directory "/home/www/jens_blog/public">
        Allow from all
        Options -MultiViews
        Options FollowSymLinks
    </Directory>
</VirtualHost>

服务器名www.mydomain.de
服务器管理员webmaster@www.mydomain.de
DocumentRoot/home/www/jens_blog/public
LoadModule passenger\u module/usr/lib/ruby/gems/1.8/gems/passenger-3.0.7/ext/apache2/mod\u passenger.so
PassengerRoot/usr/lib/ruby/gems/1.8/gems/passer-3.0.7
PassengerRuby/usr/bin/ruby
PassengerDefaultUser myuser
PassengerAnalyticsLogUser我的用户
自定义日志/主页/日志/访问日志2
通融
选项-多视图
选项如下符号链接
如果我将index.php文件放入/home/rails\u projects/jens\u blog/public/dir,文件内容将显示出来。 有人能帮我吗??我绝望了。 我只有一个共享的网络主机

更新:我在apache配置中添加了“PassengerResolveSymlinksInDocumentRoot on”。但现在我在PhusionPassenger::Rack::ApplicationSpawner(没有要加载的文件--bundler)中得到了异常LoadError :-((

干杯
Jens我的问题和你的问题很相似

我想说的是,将您的站点放在这个目录/var/www/myapp/public中

使用这些设置

服务器名www.passionate4.net

DocumentRoot/var/www/capi_app/current/public

RailsEnv生产

通融

选项-多视图

关于如何在Ubuntu上成功部署该站点,我写了两篇博客。我相信你的问题和我的问题很相似