警告:move_uploaded_file(Images / shop / icons / image.jpg):无法打开流:权限被拒绝

时间:2013-05-27 20:32:12

标签: php php-5.3

大家好,我又来了!

我将我的php更新为5.3从那时起我得到了一些我之前没有得到的错误!其中之一是这一个。

警告:move_uploaded_file(Images / shop / icons / image.jpg):无法打开流:第61行/var/www/site/Actions/shop.php中的权限被拒绝警告:

这是实际代码。

 if ( strlen ( $icon [ "name" ] ) > 0 && in_array ( $icon [ "type" ] , array ( 'image/png' , 'image/jpeg' ) )  ) {
                        $extension = pathinfo ( $icon [ "name" ] , PATHINFO_EXTENSION ) ;
                        $name = pathinfo ( $icon [ "name" ] , PATHINFO_FILENAME ) ;
                        $destination = sprintf ( 'Images/shop/icons/%s.%s' , $name , $extension ) ;
                        move_uploaded_file ( $icon[ "tmp_name" ] , $destination ) ; // line 61
                 }

我做了一些研究,但是找不到任何与我的错误类似的内容,我希望你们可以帮助我,如果之前发布的话,对不起!我真的找不到它!谢谢您的帮助!

1 个答案:

答案 0 :(得分:1)

该错误是由于您上传文件夹访问权限。 请将“文件夹”权限设置为“777”等公共可写 请把它放到整个树'Images / shop / icons'