Fare l'upload della directory contenente la propria applicazione all'interno di /fastcgi
copiare nella directory dell'applicazione il file tg.fcgi con questo contenuto sostituendo ad XXX il nome della propria classe:
import cherrypy
import sys
import os
from os.path import *
import pkg_resources
import turbogears
pkg_resources.require("TurboGears")
turbogears.update_config(configfile="prod.cfg",modulename='XXX.config')
cherrypy.config.update({'global': {'server.environment': 'production'}})
from XXX.controllers import Root
cherrypy.root = Root()
from flup.server.fcgi import WSGIServer
cherrypy.server.start(initOnly=True, serverClass=None)
from cherrypy._cpwsgi import wsgiApp
WSGIServer(application=wsgiApp).run()Sul pannello di controllo abilitare il flag fastcgi e come modalita' selezionare redirect + path_info.
Nel campo docroot specificare il nome della directory dell'applicazione
Come fastcgi app inserire tg.fcgi
HowtoTurboGears (l'ultima modifica รจ del 2007-05-21 20:36:31, fatta da RobertoDeIoris)