新浪云 上传图片
由于将网站应用部署在新浪云上,而在新浪云服务平台上没有写的权限,所以在上传图片时会遇到一些问题,本文就这些问题进行解释。
操作方法
- 01
首先使用新浪云账号登录即新浪微博账号进入“我的存储” 。
- 02
然后创建Bucket。根据我自己的理解Bucket相当于一个线上的文件夹。可以用来存储图片、文本等。
- 03
使用上传插件上传图片。 不管使用什么插件进行上传都会生成全局变量 $_FILES, 如果在本地测试或者在拥有写权限的服务器上时,经过一系列处理,将缓存文件移到自己设置的目录下时会用到函数move_uploaded_file 其实该函数对 文件移动的新位置 即newloc 有写权限的要求。在前面说过,新浪云平台上没有写的权限,无法使用该函数。不过,新浪云有一个Storage(免费) 可以用来存储图片、多媒体、二进制数据,也提供了Storage类,可以进行图片的上传,下载。
- 04
下面代码为thinkPHP中使用uploadify 上传文件时后台代码。仅供参考。
赞 (0)