我有一个保存用户头像的文件夹/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/
如何在php中将矩形图像更改为方形头像,以便无论上传的图像的分辨率如何,都可以将其大小调整为集中的42x42像素的头像。这是我使用的php代码。任何人都可以给出建议。
<?php
//Name you want to save your file as
$save = 'myfile1.jpg';
$file = 'original1.jpg';
echo "Creating file: $save";
$size = 0.45;
header('Content-type: image/jpeg') ;
list
我目前正在开发一个由Rails驱动的头像应用程序,用户可以上传他们的头像。
我想使用自定义HTTP头来阻止公共上传请求,只允许来自我的应用程序的请求。我该如何在Ruby on Rails中做到这一点呢?
我上传的头像使用AJAX,所以这可能是有点困难。另外,我不喜欢在公共HTML代码中显示头部,否则它会失去添加它的目的!