Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Wordpress 如何将现有网站转移到Google App Engine?_Wordpress_Google App Engine - Fatal编程技术网

Wordpress 如何将现有网站转移到Google App Engine?

Wordpress 如何将现有网站转移到Google App Engine?,wordpress,google-app-engine,Wordpress,Google App Engine,我们如何转移现有的wordpress网站,在wp内容/上传文件夹中有很多图片 在此之后,我已经能够在GAE上运行新的wordpress安装 我遇到的难题是如何转移现有网站?我认为您不会找到一种拖放方式将当前WordPress安装转移到AppEngine,至少需要付出大量努力: 首先,您需要手动创建从当前数据存储到CloudSQL实例的迁移/映射 其次,您需要(以某种方式)将所有静态文件/图像重新映射到Blobstore或Google云存储,因为您可以上传到应用程序引擎应用程序的静态文件数量有限

我们如何转移现有的wordpress网站,在wp内容/上传文件夹中有很多图片

在此之后,我已经能够在GAE上运行新的wordpress安装


我遇到的难题是如何转移现有网站?

我认为您不会找到一种拖放方式将当前WordPress安装转移到AppEngine,至少需要付出大量努力:

首先,您需要手动创建从当前数据存储到CloudSQL实例的迁移/映射

其次,您需要(以某种方式)将所有静态文件/图像重新映射到Blobstore或Google云存储,因为您可以上传到应用程序引擎应用程序的静态文件数量有限


第三,确保所有现有的插件URL规则都能与AppEngine的路由机制相匹配。

你打算使用默认的app engine数据存储吗?不,这没有意义,谷歌云存储用于静态文件,基本上,所有上传到wordpress中并存储在wp content/uploads Folder中的图像第一部分很简单,可以将SQL文件上传到CloudSQL实例中。第二部分是我关心的。我可以将所有wp内容/上传文件上传到Google云存储,但我会重新映射。好吧,第三部分目前还没有造成任何这样的问题。我相信不久前有一个名为WP CDN(或类似的东西)的WP插件,它可以让你将所有的东西上传到CDN(不确定GCS是否受支持),并将所有链接重新映射到该CDN。