在GAE上使用web2py启用应用程序

2 投票
1 回答
779 浏览
提问于 2025-04-16 18:01

你好,我正在尝试使用web2py来开发一个简单的网页应用,并且已经把它部署到应用引擎上。我可以通过/admin访问管理界面,但我无法上传那些以.w2p结尾的应用程序文件。系统提示“无法安装应用程序”,尽管这些应用程序在GAE上被标明与web2py兼容。我尝试了几个不同的应用程序,所以现在想请教一下,可能我哪里出错了。这可能更多是配置方面的问题,而不是编程问题。当我尝试使用管理功能“上传并安装打包应用程序”时就会出现这个错误。谢谢!

1 个回答

3

GAE(谷歌应用引擎)的文件系统是只读的,这意味着你不能通过web2py的管理界面来上传或解压.w2p文件(管理应用程序希望能把.w2p文件解压到文件系统中,但在GAE上做不到)。而且,你也无法通过GAE的管理界面来编辑文件。你需要按照通常的方式将所有应用程序部署到GAE,具体步骤可以在这里找到(你也可以在本地运行管理应用,并使用它的“在谷歌应用引擎上部署”功能)。

撰写回答