所以我刚刚为 Google App Engine PHP 安装了 Wordpress - 似乎我无法从已部署站点的后端更改站点的静态文件(例如,我没有“添加插件”的选项,并且我收到了 flash 错误如果我尝试从媒体中心上传图片)。SQL 工作正常 - 我可以向页面添加文本......但不能添加图像。
这是故意的吗?我是否应该在本地添加所有静态文件/插件,然后将它们部署到 App Engine?
抱歉,如果这是一个愚蠢的问题。
所以我刚刚为 Google App Engine PHP 安装了 Wordpress - 似乎我无法从已部署站点的后端更改站点的静态文件(例如,我没有“添加插件”的选项,并且我收到了 flash 错误如果我尝试从媒体中心上传图片)。SQL 工作正常 - 我可以向页面添加文本......但不能添加图像。
这是故意的吗?我是否应该在本地添加所有静态文件/插件,然后将它们部署到 App Engine?
抱歉,如果这是一个愚蠢的问题。
简短的回答:
是的,这是故意的。您应该在本地添加所有静态文件/插件,然后将它们部署到 App Engine?
解释:
在Quick Start Wordpress for App Engine doc中,最后一段指出:
注意:您需要保留 WordPress 的本地副本,因为您需要它来安装自定义主题和插件。由于安全沙箱,您的实时 WordPress 站点无法写入本地文件——它们是静态的。这意味着 WordPress 仪表板中主题和插件的自动安装仅适用于您在自己的机器上运行的本地 WordPress。因此,请记住在本地完成所有安装,然后重新部署您的 WordPress 应用程序。