我只是在几个小时前从字面上有这方面的工作。 不知道我做了什么给搞砸了,如果有的话。 我想用file_put_contents()将test.txt文件在我的temp目录来测试一些东西。 我不能使用的print_r()或回声,因为有时它是一个Ajax调用我测试。 我不断收到的错误是:
Warning: file_put_contents(temp/test.txt): The local filesystem is readonly, open failed in sub-dirs.../request.php on line 62
Warning: file_put_contents(temp/test.txt): failed to open stream: No such file or directory in sub-dirs.../request.php on line 62
我不是生产。 这是在本地,并根据文档,这应该工作:
在开发网络服务器存储数据
谷歌应用程序引擎的PHP支持读取和通过PHP的流API写谷歌云存储。 开发人员可以读取并通过指定其作为URI到支持PHP的任何PHP函数从在谷歌云存储一个对象写入流执行如fopen()函数,的fwrite()或get_file_contents()。
在开发服务器,当指定了谷歌云存储URI,我们通过读取和写入临时文件在用户的本地文件系统中模拟这种功能。 这些文件的请求之间保存,让您可以部署你的代码到App Engine之前测试您的本地开发环境的功能。
在PHP开发流媒体服务器调用像fopen()函数,file_get_contents()函数的“GS://”网址的通过读取和写入到本地文件系统嘲笑。
我很沮丧,所以任何帮助是极大的赞赏。 将给予好评。