>  기사  >  백엔드 개발  >  php开发,fopen(r+)报错

php开发,fopen(r+)报错

WBOY
WBOY원래의
2016-06-23 13:53:041064검색

在新浪云端开发微信公众平台,想读取csv文件并写入数据,可是总提示无写入权限,如何修改云端的csv写权限,我在本地是可以添加写权限的,可是一上传到云端就报错,我是用php开发的,fopen(r+)报错


回复讨论(解决方案)

新浪云(包括所有的云)不能使用文件函数
必须使用他们提供的虚拟文件系统管理类
具体申请和使用请阅读他们的开发手册

其原因很简单:
由于访问量巨大,不是单台服务器所能承受的,必须使用负载均衡或服务器集群
于是你的网站不确定是从那台服务器上启动的,因此服务器上的文件系统就不能用了
必须做一个涵盖所有服务器的虚拟文件系统,来映射存放在实体机器上的文件

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.