5

我在本地机器上运行我的应用程序,并使用远程 API 访问生产端的数据存储。一切都很好,直到我尝试在谷歌应用引擎启动器中添加第二个应用程序(我相信这是导致问题的原因),因为我必须将我正在处理的内容与一些更新的代码合并并想在我去的时候进行测试沿着。突然间,我什至不能再访问远程数据存储了。我得到错误

app s~buybottandrew cannot access app dev~buybottandrew's data

我尝试清除允许我访问远程数据存储一次的本地数据存储,然后问题再次出现。

我阅读了关于 default_partition 标志的建议,并且我也尝试过传递它,其中包含多种不同的东西,包括什么都没有和一个空字符串。

--default_partition=s~buybottandrew

无论争论如何,它都会给我同样的错误

dev_appserver.py: error: unrecognized arguments: --default_partition=s~buybottandrew

如果我删除所有远程 api 代码并在生产服务器上测试它时部署它,一切都会完美运行。我似乎无法缩小我一生中正在发生的事情。

任何投入将不胜感激。

4

1 回答 1

1

--default_partition已在新 SDK 中删除。如果要使用旧版 SDK 功能,可以使用old_dev_appserver.py --default_partition

于 2013-08-29T07:19:50.840 回答