永发信息网

PHP 目录没权限生成图片

答案:2  悬赏:60  手机版
解决时间 2021-02-27 01:31
  • 提问者网友:暗中人
  • 2021-02-26 11:34
目录结构是这样的
上传图片路径是:upload/avatar/2010/07/01/xxx.jpg
生成的缩略图是:upload/avatar/2010/07/01/xxx_thumb.jpg
现在是这么个情况,上传图片成功了进入目录
但是缩略图始终不能成功创建,更改01/目录权限后成功生成.但是在创建目录的时候都赋权限0777了,而且能上传图片了.为什么不能生成缩略图...
难道是php在生成图片的时候GD库权限问题?
求解答

@hotdigger 手动更改目录权限后可以正常生成缩略图,正确安装gd库,路径没问题,更改权限后能正常生成缩略图,本地测试都OK.
@all 一开始是mkdir($path,0777);权限貌似不怎么够,之后改成mkdir($path, 0777); chmod($path, 0777); 可是还是不行.手动改的权限是 drwxrwxrwx chmod是drwxr-xr-x
最佳答案
  • 五星知识达人网友:青尢
  • 2021-02-26 13:05
看起不不是目录权限的问题.
(1)检查服务器上是否安装了gd库
(2)检查你的代码生成缩略图的保存路径
(3)检查生成缩略图代码本身有没有问题.
(4)本地测试是否有问题?
全部回答
  • 1楼网友:动情书生
  • 2021-02-26 14:21
取消这些文件夹的options里面的index即可,也可以在这些文件夹下放一个空的index.html文件。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯