我有一个Rails应用程序,可以在我的本地环境中正常工作。但是当我将它上传到我的ISP时,应用程序不会加载公共目录中的任何资产。因为ISP使用.htaccess重写Rails应用程序,所以我怀疑这是问题所在,但在这类事情上我很绿。Rails无法加载ISP服务器上的CSS/javascript /图像
在服务器上,我的Rails应用程序部署在~/etc/rails_apps/myapp
在我的家目录有一个符号链接www -> etc/rails_apps/myapp/public
是不是该符号链接从etc/rails_apps/myapp/public
加载资产的想法?我错过了别的吗?
服务器是Mongrel,如果这很重要。 public/stylesheets
和public/javascripts
dirs都有755个权限,如果有关系的话。
/etc/rails_apps/myapp/public有什么权限?你有任何控制.htaccess重写规则?如果是这样,他们是什么? – EmFi 2009-10-23 05:16:55