here is my wsgi file
============================
import sys, os
abspath = os.path.dirname(__file__)
sys.path.append(abspath)
activate_this = '/var/www/vhosts/newb.in/env-newb.in/bin/
activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
import urlsMap
urlsMap.urls=initial();
from newbin.functions import mylogger
logger = logging.getLogger()
hdlr = logging.FileHandler('/root/nbi.log')
formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.NOTSET)
logger.info(urlsMap.urls)
def application(environ, start_response):
status = '200 OK'
output = '\n'.join(urlsMap.urls)
response_headers = [('Content-type', 'text/plain'), ('Content-
Length', str(len(output)))]
start_response(status, response_headers)
return urlsMap.urls
======================================
and it seems runing ok~~ with no problem
but i look the log file,it shows
2011-02-11 02:02:54,438 INFO [('/v1/{stp}/', <class
'nbi.actions.index.act_index.nbi_test1'>)]
2011-02-11 02:02:54,438 INFO [('/v1/{stp}/', <class
'nbi.actions.index.act_index.nbi_test1'>)].
is it a request can fire wsgi file to run twice ?
and i httpd.conf is like this
<VirtualHost *:80>
ServerName localhost
ServerAlias 127.0.0.1
DocumentRoot /var/www/vhosts/nbi
Alias /media/ /var/www/vhosts/nbi/media/
#WSGIDaemonProcess default processes=1 threads=1
#WSGIProcessGroup default
#wsgi.multithread True
#wsgi.multiprocess False
WSGIScriptAlias /v1/ /var/www/vhosts/nbi/wsgi-scripts/newb.in.wsgi
<Directory /var/www/vhosts/nbi/wsgi-scripts>
Options ExecCGI
SetHandler wsgi-script
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Did I Miss Anything?
any idea? thks
--
You received this message because you are subscribed to the Google Groups
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/modwsgi?hl=en.