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

