Ruby on rails 3.2 Carrierwave VPS符号链接不工作

Ruby on rails 3.2 Carrierwave VPS符号链接不工作,ruby-on-rails-3.2,carrierwave,vps,Ruby On Rails 3.2,Carrierwave,Vps,我在softlayer VPS上进行了设置。 Carrierwave提供在本地存储上保存文件的选项 如果我将符号链接用于public/images到shared\u path/images,则会上载图像,但不会渲染图像。 当我删除符号链接并直接将图像存储在public/images中时,我就可以看到这些图像,但它的用处最小,因为以后的版本中不会有这些图像 我的uploader类app/uploader/image\u uploader.rb如下所示 class ImageUploader <

我在softlayer VPS上进行了设置。 Carrierwave提供在本地存储上保存文件的选项

如果我将符号链接用于
public/images
shared\u path/images
,则会上载图像,但不会渲染图像。 当我删除符号链接并直接将图像存储在
public/images
中时,我就可以看到这些图像,但它的用处最小,因为以后的版本中不会有这些图像

我的uploader类app/uploader/image\u uploader.rb如下所示

class ImageUploader < CarrierWave::Uploader::Base
  include CarrierWave::MiniMagick

  storage :file

  def default_url
    "/assets/default.gif"
  end

  def extension_white_list
    %w(jpg jpeg gif png)
  end

  def store_dir
    "images"
  end
end
也尝试设置权限。但我还是看不到我上传的图片

当我尝试从浏览器访问图像时,收到以下消息

Forbidden
You don't have permission to access /images/my_profile.jpg on this server.
Apache/2.2.14 (Ubuntu) Server at example.com Port 80
也搜遍了 ,

我是否需要为要访问的目录设置特定权限? 例如:

chmod 755 shared_path/images
找不到任何有效的解决方案。 非常感谢你的帮助


提前谢谢。

收到了,这个不见了

Options FollowSymLinks

虽然我有
选项-索引+FollowSymLinks多视图

想知道为什么
+FollowSymLinks
不起作用

Options FollowSymLinks