我试图使用gd库创建缩略图,并使用imagejpeg()函数。然后,输出显示以下错误
警告: imagejpeg() function.imagejpeg:无法为写作打开'/var/www/html/yahoo/thumbs/1136.jpg‘:在第56行/var/www/html/yahoo/Thumbnail.php中拒绝许可
我已经在拇指文件夹上设置了完整的777权限,是否还有其他可能导致这种情况的东西,或者我在这里遗漏了什么。
谢谢:)
我试过用fopen创建文件,现在也遇到了同样的问题。fopen返回以下警告:
Warning: fopen(/var/www/html/yahoo/thumbs/1176.jpg) [function.fopen]: failed to open stream: Permission denied in /var/www/html/yahoo/Thumbnail.php on line 56 can't open file发布于 2011-07-04 04:46:04
SELinux正在阻止HTTPd写入该目录。使用chcon将/var/www/html/yahoo/thumbs/的文件上下文更改为httpd_sys_rw_content_t,如果这允许工作,则使用semanage使其永久化。
https://stackoverflow.com/questions/6563516
复制相似问题