代码如下:
<?php
/**
* 加载sdk包以及错误代码包
*/
require_once 'sdk.class.php';
$oss_sdk_service = new ALIOSS('******', '******', 'oss-cn-beijing.aliyuncs.com');//access key 打码
$bucket = 'dbmn8';
$filename = 'haixiuzu/' . date(Ymd). '/' . basename($_GET['picurl']);
$img = file_get_contents($_GET['picurl']);
if($img)
{
$upload_file_options = array(
'content' => $img, );
$ret = $oss_sdk_service->upload_file_by_content($bucket, $filename, $upload_file_options);
echo 'http://img.dbmn8.com/' . $filename;
}
?>
之前在一台windows服务器上面,使用oss都是正常的。
现在把整个程序全都搬到了一台linux服务器上,发现oss不能用了,执行到upload_file_by_content的时候出错,求助!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。