tp5在linux下上传图片报错的bug。

浏览:2021 发布日期:2016/07/13 分类:ThinkPHP5专区

[2] ErrorException in File.php line 156
move_uploaded_file(./upload/file/20160713/0dc22b8cfbd54b3d9ddcdddc332eb44b.png): failed to open stream: Permission denied

/* 不覆盖同名文件 */
if (!$replace && is_file($path . $savename)) {
$this->error = '存在同名文件' . $path . $savename;
return false;
}

/* 移动文件 */
if ($this->isTest) {
rename($this->filename, $path . $savename);
} elseif (!move_uploaded_file($this->filename, $path . $savename)) {
$this->error = '文件上传保存错误!';
return false;
}

return new SplFileInfo($path . $savename);
}

/**
* 获取保存文件名

tp创建的目录 没有写入足够的权限。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>