我有一个保存用户头像的文件夹/var/www/html/images/ppic/50x或100x (取决于大小)。当用户上传新的头像时,它会被调整大小并移动到每个不同大小的文件夹中。
我得到了以下权限错误:
Warning: move_uploaded_file(images/ppic/144231007.jpg): failed to open stream: Permission denied in /var/www/html/settings.php on line 154
Warning: move_uploaded_file(): Unable to move '/tmp/
我目前正在开发一个由Rails驱动的头像应用程序,用户可以上传他们的头像。
我想使用自定义HTTP头来阻止公共上传请求,只允许来自我的应用程序的请求。我该如何在Ruby on Rails中做到这一点呢?
我上传的头像使用AJAX,所以这可能是有点困难。另外,我不喜欢在公共HTML代码中显示头部,否则它会失去添加它的目的!