您必须在apache.conf中添加以下行,以提供正确的可执行文件和virtualenv的路径。
WSGIPythonHome /usr/local/binWSGIPythonPath /home/fenikso/virtualenv/lib/python3.4/site-packages
您可以在mod_wsgi文档中找到这两个命令的所有选项。
请注意,您必须具有与python可执行文件兼容的mod_wsgi版本。在您的情况下,您可能必须安装mod_wsgi3.4并配置apache以使用它,而不是使用标准的mod_wsgi模块。
整个配置文件应为:
WSGIPythonHome "/usr/local/bin"WSGIPythonPath "/home/fenikso/virtualenv/lib/python3.4/site-packages"<VirtualHost *:80> ServerName album2.site.cz Alias /static "/home/fenikso/Album/static" Alias /photos "/home/fenikso/Album/photos" Alias /thumbs "/home/fenikso/Album/thumbs" WSGIscriptAlias / "/home/fenikso/Album/wsgi.py" <Directory "/home/fenikso/Album"> AllowOverride None Allow from all </Directory> <Directory "/home/fenikso/Album/static"> AllowOverride None Allow from all </Directory> <Directory "/home/fenikso/Album/photos"> AllowOverride None Allow from all </Directory> <Directory "/home/fenikso/Album/thumbs"> AllowOverride None Allow from all </Directory></VirtualHost>



