我正试图让this ruby application在我的服务器上工作,但我的Ruby知识很少,而且我现在正在打墙。
git页面底部的“构建传递”按钮后面描述的单元测试在我的机器上都是成功的,所以我认为我不应该离解决方案太远,但是我可以从应用程序获得的所有内容这是404页面:http://projects.uselessworks.com/
这是我的虚拟主机
的配置<VirtualHost *:80>
ServerName projects.uselessworks.com
DocumentRoot /var/vhosts/dev/putsmail/public
RailsEnv production
RailsBaseURI /
<Directory /var/vhosts/dev/putsmail/public>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
RailsBaseURI /
PassengerResolveSymlinksInDocumentRoot on
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
应用程序位于/ var / vhosts / dev / putsmail /中,我基本上按照单元测试的步骤进行安装。
有人可以就这里可能出现的问题给我一些建议吗?
编辑:
我在error.log中的每次连接尝试都出现了这一行:
[ 2013-09-28 14:10:50.2478 30766/7fe000fe0700 Pool2/Implementation.cpp:1274 ]: [App 30804 stderr] cache: [GET /] miss
这是唯一与此相关的内容。