`
lin_llx
  • 浏览: 127258 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在GAE上面部署web2py应用小结总结

阅读更多

首先感谢Limodou大大写了这篇文章指导。

http://blog.donews.com/limodou/archive/2008/05/08/1287684.aspx

 

不过完全按照这篇文章做是行不通的。也许是web2py版本改进的原因。

文章里面说,最简单的目录GAE app的结构是如下。

applications/
    __init__.py
gluon/
app.yaml
cgihandler.py
web2py.py

 

我按照这样精简以后,上传到gae以后出现500错误。。

于是把整个web2py文件夹都拷贝到GAE的app里面一个一个文件的检察,发现必须有VERSION文件才能成功部署。

搞了2个小时终于搞定。。。

地址如下。。。

http://python-eye.appspot.com/

 

分享到:
评论

相关推荐

    web.py中文教程

    `web.py` 是一个轻量级、简洁且灵活的 Python Web 开发框架,它提供了一种快速构建 Web 应用程序的方法。本教程旨在为初学者提供关于 web.py 的详细指导,涵盖从基础应用到高级特性的全方位介绍。 ## 基本应用 1. ...

    基于GAE的Demo

    GAE是Google提供的一个云计算平台,允许开发者在Google的基础设施上部署和运行Web应用,提供了包括计算、存储、数据库等在内的多种服务。 首先,Google App Engine(GAE)是Google推出的一个PaaS(Platform as a ...

    如何在GAE中轻松使用Django框架

    总结起来,使用Django框架在GAE上构建Web应用需要对两者的特性有深入理解,包括Django的MVT架构、GAE的数据存储机制、以及如何在GAE的环境中配置和部署Django应用。通过阅读指定的博客文章和分析提供的源代码,你...

    GAE blog安装

    2. **项目结构**:在GAE上部署应用通常需要一个特定的项目结构,包括`app.yaml`配置文件,它定义了应用的运行环境、服务、版本和其他元数据。在给定的文件名称列表中,我们看到了`index.yaml`,这通常是用于定义应用...

    在GAE中使用django模板

    标题 "在GAE中使用django模板" 涉及到的知识点主要是在Google App Engine (GAE)上部署和使用Django模板系统。GAE是一个由Google提供的平台,允许开发者构建和运行web应用,而Django则是一个流行的Python web框架,它...

    GAE Struts2配置

    GAE是一个基于Java的云平台,允许开发者部署Web应用,而Struts2是一个流行的MVC(模型-视图-控制器)框架,用于构建Java Web应用。 在配置Struts2于GAE时,有几个关键点需要注意: 1. **依赖管理**:首先,你需要...

    GAE包(以配置好,解压可用)

    GAE是Google提供的一项平台即服务(PaaS),允许开发者在Google的基础设施上运行自己的Web应用程序。这个包的特色在于“免配置”,意味着用户无需进行复杂的设置步骤,可以直接使用。 描述中提到,“GAE集成程序,...

    spring+gae

    Spring是一个广泛使用的开源Java框架,提供了依赖注入、面向切面编程和MVC(模型-视图-控制器)等功能,而GAE是Google提供的一个平台即服务(PaaS)解决方案,它允许开发者在Google的基础设施上部署和运行Web应用。...

    GAE 应用发布管理 AppScale.zip

    它为开发者提供了一种在本地、私有云或公共云上运行 GAE 应用的灵活性,而无需受制于 Google 平台的特定限制。AppScale 支持多种编程语言,包括 Python、Java 和 Go,这与 GAE 的原生支持相吻合。在本例中,我们关注...

    利用DJANGO在GAE上实现小型网络爬虫

    Google App Engine(GAE)则是一个流行的云平台,它允许开发者在Google的基础设施上运行Web应用程序。本篇文章将探讨如何结合这两个工具,在GAE上利用Django实现一个小型的网络爬虫。 首先,要了解Django的基本概念...

    WingIDE部署GAE(google app engine)

    这篇文章将带你深入了解如何使用WingIDE这一强大的Python集成开发环境来部署应用程序到Google App Engine(GAE),一个由Google提供的云服务平台,允许开发者构建、运行和托管Web应用。WingIDE以其高效的代码编辑、...

    让gae支持php的方法

    4. **上传和部署**:将你的PHP源代码和`app.yaml`一起打包,并使用GAE SDK的`appcfg.py`工具将应用上传到GAE。 5. **测试运行**:部署完成后,你可以访问应用的URL来测试PHP是否正常工作。如果一切配置正确,...

    Struts2,Spring,JDO,AJAX on GAE

    这篇博客“Struts2,Spring,JDO,AJAX on GAE”可能探讨了如何在Google App Engine (GAE)平台上整合这些技术来构建高效且可扩展的Web应用。 1. Struts2:Struts2是一个基于MVC(Model-View-Controller)设计模式的...

    GAE中整合SSH2的空项目备份

    SSH2是一种网络协议,用于安全地远程登录、执行命令和传输文件,而GAE是Google提供的一个云平台,用于部署和运行Web应用程序。在这个项目中,开发者可能想要在GAE环境中实现远程管理和维护功能,例如通过SSH连接到...

    gae_in_pytorch-master_GAE_

    **图形自动编码器(GAE)在PyTorch中的实现** **一、GAE概述** 图形自动编码器(Graph Autoencoder, GAE)是一种应用于图数据的深度学习模型,它结合了自动编码器(Autoencoder)的思想与图神经网络(Graph Neural...

    gae strus2 spring 整合

    【gae strus2 spring 整合】是一种在Google App Engine(GAE)平台上将Struts2和Spring框架集成的...通过这样的整合,开发者可以在GAE上构建出高效、灵活的Web应用,同时享受Struts2的MVC优势和Spring的强大管理功能。

    基于Google App Engine(GAE)的Java和GWT应用开发

    基于Google App Engine(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010

    GAE之webapp框架

    在Google App Engine (GAE) 平台上进行Web应用开发时,选择合适的框架对于提高开发效率至关重要。其中,`webapp` 框架因其简洁高效而备受开发者青睐。本篇文章将详细介绍`webapp`框架的基本原理、组成部分及其实现...

Global site tag (gtag.js) - Google Analytics