You could try alwaysdata.com. It is in french so you will have to
translate it.  I used it a year ago and it worked then. Not much disk
space but you can fit at least one app into it.
http://www.alwaysdata.com/offers/shared/

Here is a writeup I did then but don't know if it still works:
---------------------------------------------------------------------------------------------------------------------------------
web2py hosting on always data

Sign up for an account. Use translate.google.com if you have
difficulty understanding french.

myname.alwaysdata.net

log in to the admin: admin.alwaysdata.com/

enable ssh:
        Accès distant -> SSH -> Modifier -> Activé

login via SSH: admin.alwaysdata.com/
        Free SSH client for windows: 
http://www.chiark.greenend.org.uk/~sgtatham/putty/

upload web2py_src.zip to your account in the www/ folder
    /home/myname/www/web2py_src.zip
        unzip it: myn...@ssh:/home/myname/www$ unzip web2py_src.zip
        delete examples.tar
        copy welcome.tar to examples.tar

Create folder public in web2py/
create directory public under www: /home/myname/www/public

create file: web2py.fcgi in web2py/public/
----------------------------------------------------------------------------
#!/usr/bin/python

import os, sys
_PROJECT_DIR =
os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, _PROJECT_DIR)
os.chdir(_PROJECT_DIR)

import gluon.main
import gluon.contrib.gateways.fcgi as fcgi
fcgi.WSGIServer(gluon.main.wsgibase, environ={'web2py_path':
_PROJECT_DIR}).run()
------------------------------------------------------------------------------
SSH : chmod +x web2py.fcgi

warning if on windows make sure your editor works in unix file mode.
No CRLF only LF. (Try Notepad++. Format->Convert to unix format)

create file web2py/public/.htaccess
------------------------------------------
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web2py.fcgi/$1 [QSA,L]
--------------------------------------------

test
        SSH: ./web2py.fcgi

this should run and give you output.

set the default domain pointer:

admin.alwaysdata.com->Domaines->Modifier->Répertoire racine=/www/
web2py/public/

debug: put a html file in public:  /www/web2py/public/mytest.html
This should work: myname.alwaysdata.net/mytest.html
if it does not, the domain is not redirecting to the correct folder


http://translate.google.com/translate?prev=hp&hl=en&js=n&u=http%3A%2F%2Fwiki.alwaysdata.com&sl=fr&tl=en
http://wiki.alwaysdata.com/wiki/D%C3%A9ployer_une_application_web2py




On Jun 19, 3:46 pm, Giuseppe Luca Scrofani <[email protected]>
wrote:
> Hi, my little first (serious) application is ready, now I have to
> place it somewhere in the 'net.
> Before paying for hosting services, can I try on a free host?
> Something simple and fast? I know python should be supported, but it
> is sufficient? I will be happy to know some free host service name
> where web2py works or worked. I hope it is not necessary to have a
> dedicated server... My best wishes is something like /Upload via
> ftp/Changes two or three values in config/Done. Im'dreaming?
>
> Sadly GAE it is not an option, no administrative interface, no
> session, ---no file upload!---... What a mistake...

Reply via email to