sae storage服务跟FetchUrl服务有关联吗?
最近在做一个与微信公众号挂钩的微网页。微网页的图片是在后台上传到
storage
上的。
初期还没有使用微信接口的时候,上传功能是没问题的。之后在后台代码里加上微信的相关服务(获得access token等)之后,上传功能就出现
(600, '[Errno 13] Permission denied')
的错误。google过程中有人提到可能和
fetchurl
有关,我也发现自己在微信接口代码那里禁用了
fetchurl
。
os.environ['disable_fetchurl'] = "1"
后来我尝试删掉这一句代码,发现
storage
的上传work了!但是微信接口就不能用了……继续google没有找到具体的原因,不知道用过sae的朋友有没有遇到这个问题,有没有可用的解决方案?或者说我应该从哪里入手能深入了解导致这个问题的原因?sae的相关文档真是少(或者我没找到)。。
ps. 目前我的解决方案是在调用微信接口之前把
os.environ['disable_fetchurl']
设为1,调用完再设回来……只是绕开了这个问题
dxq52
10 years, 7 months ago