Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php qforms(ipform)和#x2B;Wordpress&x2B;谷歌应用引擎。(文件上传)_Php_Google App Engine_Wordpress - Fatal编程技术网

Php qforms(ipform)和#x2B;Wordpress&x2B;谷歌应用引擎。(文件上传)

Php qforms(ipform)和#x2B;Wordpress&x2B;谷歌应用引擎。(文件上传),php,google-app-engine,wordpress,Php,Google App Engine,Wordpress,我有一个wordpress网站托管在谷歌应用程序引擎中。我使用流行的表单服务(QuForms)作为wordpress插件。但是,由于文件写入限制,我无法使用文件上载服务 我尝试过修补“temp”变量,希望能让它工作,但我不确定 有人能提供一些提示/指导,让文件上传在谷歌应用程序引擎中成为可能吗 链接到(我相信它负责文件上传) 我已经创建了一个桶。我也尝试过使用 require_once 'google/appengine/api/cloud_storage/CloudStorageTools.p

我有一个wordpress网站托管在谷歌应用程序引擎中。我使用流行的表单服务(QuForms)作为wordpress插件。但是,由于文件写入限制,我无法使用文件上载服务

我尝试过修补“temp”变量,希望能让它工作,但我不确定

有人能提供一些提示/指导,让文件上传在谷歌应用程序引擎中成为可能吗

链接到(我相信它负责文件上传)

我已经创建了一个桶。我也尝试过使用

require_once 'google/appengine/api/cloud_storage/CloudStorageTools.php';
use google\appengine\api\cloud_storage\CloudStorageTools;

$options = [ 'gs_bucket_name' => 'my_bucket' ];
$upload_url = CloudStorageTools::createUploadUrl('/upload_handler.php', $options);

创建一个“临时”url,正如谷歌所说。但即便如此,这个脚本还是失败了

我认为上传部分实际上在文件“ipform\u INCLUDES\u DIR./form.php”中。我还有一个问题。当我使用CloudStorageTools::createUploadUrl('/upload\u handler.php',$options'创建url时;然后提交表单,是否只过帐$\u FILES全局变量?或者其他表单数据也会被发布吗?如果是多部分/表单数据,那么所有数据都可以从$_POST[]访问其他变量?另一件事。你怎么知道上传部分是form.php?你检查过了吗?我仍然不知道如何让文件上传到GAE:/。我能做什么?