您的位置:首页 > 编程语言 > PHP开发

解决新浪SAE无法写入jssdk.php的问题

2015-11-04 16:34 597 查看
Warning: fopen(access_token.json) [function.fopen]: failed to open stream: Permission denied in jssdk.php on line 82

Warning: fwrite() expects parameter 1 to be resource, boolean given in jssdk.php on line 83

Warning: fclose() expects parameter 1 to be resource, boolean given in jssdk.php on line 84

Warning: fopen(jsapi_ticket.json) [function.fopen]: failed to open stream: Permission denied in jssdk.php on line 59

Warning: fwrite() expects parameter 1 to be resource, boolean given in jssdk.php on line 60

Warning: fclose() expects parameter 1 to be resource, boolean given in jssdk.ph 
问题:
直接在微信JSSDK使用说明页面下载“sample”,修改代码后,直接将文件夹内的文件直接压缩成.zip格式(注意,不要压缩文件夹,要直接压缩文件夹内的文件)。上传至SAE。微信前端打开网址,提示上述一堆Waring。

解决方法:
将access_token.json、jsapi_ticket.json这两个文件放到新浪SAE的专门的存储库里面。

(1)在“应用”页面找到“存储与CDN服务”——“storage”——“新建domain”——“domain管理”。







(2)修改jssdk.php文件:把提示waring的路径修改成现在的上述两个文件所在的路径:





(3)点击保存,重新运行,上述waring消失。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JSSDK 微信公众号