The Windows one can't run on anything else? That solved all the problems I was seeing! The source code works much better, thanks everyone.
On Wed, Feb 20, 2013 at 7:48 AM, Niphlod <[email protected]> wrote: > Windows version is a compiled binary, can't be run on anything else than > the included webserver. > > Download the source code, gaehandler.py will be there. > > > On Wednesday, February 20, 2013 1:41:43 PM UTC+1, jjg0 wrote: > >> I must be going crazy, but there isn't a gaehandler.py file anywhere in >> the web2py I downloaded. I am using the Windows version if that makes any >> difference. I've tried downloading a new copy just to make sure I didn't >> accidentally delete it, but I still can't find any gaehandler file. How >> are people getting this file? >> >> On Tue, Feb 19, 2013 at 5:38 PM, howesc <[email protected]> wrote: >> >>> in your web2py top-level directory (not you app directory) you should >>> have app.yaml and gaehandler.py. >>> >>> for python2.7 my app.yaml looks kinda like this: >>> >>> application: myapp >>> >>> version: 0-20111116 >>> api_version: 1 >>> runtime: python27 >>> threadsafe: false # true for WSGI & concurrent requests (Python 2.7 >>> only) >>> >>> builtins: >>> - remote_api: on >>> >>> derived_file_type: >>> - python_precompiled >>> >>> handlers: >>> >>> - url: /remote_api >>> script: $PYTHON_LIB/google/appengine/**ext/remote_api/handler.py >>> login: admin >>> >>> - url: /_ah/stats.* >>> script: $PYTHON_LIB/google/appengine/**ext/appstats/ui.py >>> login: admin >>> >>> # static files >>> - url: /static/(.*) >>> static_files: applications/myapp/static/\1 >>> upload: applications/myapp/static/(.*) >>> >>> - url: /_ah/queue/default >>> script: gaehandler.wsgiapp >>> login: admin >>> >>> - url: .* >>> script: gaehandler.wsgiapp >>> secure: optional >>> >>> admin_console: >>> pages: >>> - name: Appstats >>> url: /_ah/stats >>> >>> skip_files: | >>> ^(.*/)?( >>> (app\.yaml)| >>> (app\.yml)| >>> (.*cron\.yaml)| >>> (#.*#)| >>> (.*~)| >>> (.*\.py[co])| >>> (.*/RCS/.*)| >>> (\..*)| >>> ((admin|examples|welcome)\.**tar)| >>> (applications/(admin|**examples|welcome)/.*)| >>> (applications/.*?/databases/.***) | >>> (applications/.*?/errors/.*)| >>> (applications/.*?/cache/.*)| >>> (applications/.*?/sessions/.***)| >>> (.*.fla)| >>> )$ >>> >>> hope that helps some! >>> >>> cfh >>> >>> >>> On Tuesday, February 19, 2013 8:57:08 AM UTC-8, jjg0 wrote: >>>> >>>> There doesn't seem to be any mention of what to do for python 2.7 in >>>> the app.yaml file. Their example looks different than the app.yaml file >>>> that comes with the latest web2py, I don't see anything on using >>>> gaehandler.wsgiapp. Should I only be using python 2.5 and gaehandler.py? >>>> Still not clear if I need to write these files myself, they do not come >>>> with web2py so I assume I do? Maybe? >>>> >>>> On Tuesday, February 19, 2013 11:43:03 AM UTC-5, Niphlod wrote: >>>>> >>>>> did you read http://web2py.com/books/**defaul**t/chapter/29/13?search= >>>>> **gae#**Deploying-on-Google-App-**Engine<http://web2py.com/books/default/chapter/29/13?search=gae#Deploying-on-Google-App-Engine>? >>>>> >>>>> On Tuesday, February 19, 2013 4:42:57 PM UTC+1, jjg0 wrote: >>>>>> >>>>>> I am new to both web2py and google app engine. Is there a good guide >>>>>> for running web2py on gae using python 2.7 from scratch? I've tried >>>>>> looking through some tutorials online but they all seem to be out of date >>>>>> and I can't get this working on either python 2.7 or 2.5. I've run into >>>>>> problems where google app engine can't find either gaehandler.py or >>>>>> gaehandler.wsgiapp. I noticed if I download web2py for windows neither >>>>>> of >>>>>> these files exist. Do I need to create these files? I found a >>>>>> gaehandler.py online and tried using that with python 2.5 , but then I >>>>>> get >>>>>> 'ImportError: No module named gluon.settings.' I am very lost, a nice >>>>>> 'idiot proof' guide would be really helpful. >>>>>> >>>>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "web2py-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to web2py+un...@**googlegroups.com. >>> >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> >> -- > > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

