i send you my web app code on google driver as link below: https://drive.google.com/file/d/0B0mqMqYRT0lfN1VjdWFiU0VBSTg/view?usp=sharing
to show you the way which i use to build my website. is it possible to build a website with billion users account by mod_wsgi like my web app? Vào 23:51:26 UTC+7 Thứ Hai, ngày 13 tháng 4 năm 2015, Graham Dumpleton đã viết: > > I am not sure if you are asking a specific question or not. > > Note that in this sort of situation where you are using pip installable > mod_wsgi but then using system wide Apache rather than mod_wsgi-express > command, then you would if using a Python installation in a non standard > location need to tell mod_wsgi where that Python installation is located. > > I would therefore expect you to have: > > LoadModule wsgi_module > /usr/local/lib/python3.4/site-packages/mod_wsgi-4.4.11-py3.4-freebsd-10.1-RELEASE-amd64.egg/mod_wsgi/server/mod_wsgi-py34.so > WSGIPythonHome /usr/local > > The alternative to setting LoadModule to use the module direct out of the > Python installation, is to run, after having done pip install of mod_wsgi: > > sudo mod_wsgi-express install-module > > This would copy the .so from the Python installation into the Apache > installation modules directory. When it does that it would output to the > display what you would then need to add to the Apache configuration. Thus > it likely would have then output: > > LoadModule wsgi_module modules/mod_wsgi-py34.so > WSGIPythonHome /usr/local > > The final path to LoadModule may be relative or absolute, depending on the > way Apache installation was configured. The location will be the modules > directory for the main Apache installation, so will only work if you have > actually used ‘install-module’ command. > > Finally, if swapping what version of Python is being used for mod_wsgi > used by system Apache, it is a good idea to ensure you do a ‘stop’ of > Apache and not a ‘restart’ or ‘reload’. > > Graham > > On 13 Apr 2015, at 10:16 am, [email protected] <javascript:> wrote: > > My way configure apche24 with python3.4.3 modwsgi . I don't know what > happend then , but now it's working. > > i read the mod_wsgi 4.4.11 , and but not successful. > > i i'm using mod_wsgi3.5. > > But now i try to test wsgi 4.4.11 on freebsd. > > this is my configure base on the way to configure mod_wsgi 3.5. > > > > LoadModule wsgi_module > /usr/local/lib/python3.4/site-packages/mod_wsgi-4.4.11-py3.4-freebsd-10.1-RELEASE-amd64.egg/mod_wsgi/server/mod_wsgi-py34.so > > WSGIDaemonProcess localhost processes=2 threads=15 display-name=%{GROUP} > WSGIProcessGroup localhost > > WSGIScriptAlias /wsgi-scripts/ /usr/local/www/apache24/wsgi-scripts/ > > Alias /wsgi-scripts/ /usr/local/www/apache24/wsgi-scripts/ > > > <Directory /usr/local/www/apache24/wsgi-scripts/> > > Options ExecCGI MultiViews > MultiviewsMatch Handlers > #Vì mình muốn thêm trong folder chạy được cả wsgi và cgi nên mình để như > thế này > AddHandler cgi-script .cgi .py > AddHandler wsgi-script .wsgi .py > > Order allow,deny > Allow from all > </Directory> > > > > > file helloword.py : http://localhost/wsgi-scripts/hello.py .. > > > def application(environ, start_response): > status = '200 OK' > output = b'Hello World!' > > response_headers = [('Content-type', 'text/plain'), > ('Content-Length', str(len(output)))] > start_response(status, response_headers) > > return [output] > > > > > > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected] <javascript:> > . > Visit this group at http://groups.google.com/group/modwsgi. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
