rename():无法跨包装器类型重命名文件

rename(): Cannot rename a file across wrapper types

当我上传图片时出现以下错误:

rename(): Cannot rename a file across wrapper types

这是我所做的:

rename($sourcePath, $destinationPath)

在上面的变量中它包含图像路径,包括图像名称

有人可以帮忙吗?

谢谢!

问题出在您的 $sourcePath... 如果我没记错的话,您的 $sourcePath 包含 http://,请尝试将其删除并替换为本地路径。

例如,如果您当前 $sourcePath 是:

http://domain.com/uploads/image.jpg

替换为:

/uploads/image.jpg