Any replay?

On Nov 9, 8:49 am, chinakr <[email protected]> wrote:
> With the hint from SAE Python maintainer, I use __file__ to solve the
> path problem.
>
> $ pwd
> ~/src/web2py_sae/3
> $ gvim config.py &
> import os
> app_root = os.path.dirname(__file__)
> $ gvim gluon/main.py &
> from config import app_root
> version_path = os.path.join(app_root, 'VERSION')
> version_info = open(version_path)
>
> Now the problem is still the 'invalid request' without python error.
> How can I find the 
> log?http://web2py.sinaapp.com/welcome/default/indexhttp://web2py.sinaapp.com/debug
>
> thx!
>
> On Nov 8, 10:53 pm, chinakr <[email protected]> wrote:
>
>
>
>
>
>
>
> > My new index.wsgi is as follow:
>
> > #!/usr/bin/env python
> > # -*- coding: utf-8 -*-
>
> > import sae
>
> > from gluon.settings import global_settings
> > global_settings.web2py_runtime_gae = True
>
> > import gluon.main
>
> > app = gluon.main.wsgibase
> > application = sae.create_wsgi_app(app)
> > #application = app
>
> > And I also have to disable open function in gluon/main.py:
>
> > #version_info = open(abspath('VERSION', gluon=True), 'r')
> > #version_info = open('../VERSION')
> > version_info = 'Version 1.99.2 (2011-09-26 06:55:33) stable'
> > #web2py_version = parse_version(version_info.read().strip())
> > web2py_version = parse_version(version_info)
> > #version_info.close()
> > global_settings.web2py_version = web2py_version
>
> > Now the error is still 'invalid 
> > request':http://web2py.sinaapp.com/welcome/default/indexhttp://web2py.sinaapp....
>
> > What should I do know?
>
> > On Nov 7, 10:30 pm, Massimo Di Pierro <[email protected]>
> > wrote:
>
> > > Try this:
>
> > > import sae
> > > import gluon.main
> > > from gluon.settings import global_settings
> > > global_settings.web2py_runtime_gae = True
> > > application = gluon.main.wsgibase
>
> > > On Nov 7, 1:57 am, chinakr <[email protected]> wrote:
>
> > > > SAE means Sina App Engine, which is a public cloud computing platform
> > > > like GAE. It's the most mature and famous public cloud in China, where
> > > > people can't access GAE freely. SAE only supports PHP in the last 3
> > > > years.
>
> > > > Recently, SAE started internal testing with Python support, with code
> > > > name SAE Python.
>
> > > > I would like to deploy web2py on SAE Python. And as GAE, SAE Python
> > > > doesn't provide local file I/O, etc. I have to modify a lot of things
> > > > manually.
>
> > > > As lack of experience and time, it seems a hard task for me. So anyone
> > > > can help?
>
> > > >http://3.web2py.sinaapp.com/welcome/default/index
> > > > will get 'invalid request' message with following index.wsgi:
>
> > > > import sae
> > > > import gluon.main
>
> > > > app = gluon.main.wsgibase
> > > > application = sae.create_wsgi_app(app)
>
> > > > I also comment mkdir and open code in main.py.
>
> > > > SAE Python 
> > > > documents:http://appstack.sinaapp.com/static/doc/release/testing/index.html

Reply via email to