Apache mod_wsgi和php在同一个域中
是否有可能让我的webserver在同一个域中运行python和php?Apache mod_wsgi和php在同一个域中
我有一个网站在python/django是www.mydomain.com。
现在,我必须在wordpress的www.mydomain.com/blog上主持一个博客。
我可以通过吗?
Apache 2.2的 mod_wsgi的
我现在的配置:
# RUNS PYTHON
<VirtualHost *:80>
DocumentRoot /home/padrao
ErrorLog /home/padrao/logs/mydomain.com-error_log
CustomLog /home/padrao/logs/mydomain.com-access_log common
WSGIScriptAlias//home/padrao/mywebsite.wsgi
</VirtualHost>
# RUNS PHP
<VirtualHost *:80>
ServerName cloud.mydomain.com
ServerAdmin [email protected]
DocumentRoot /home/padrao/www
ErrorLog logs/mydomain.com-error_log
CustomLog logs/mydomain.com-access_log combined
<Directory /home/padrao/www>
php_admin_value open_basedir "/home/padrao/www"
php_admin_value upload_tmp_dir "/tmp"
</Directory>
</VirtualHost>
感谢
他们应该在一个虚拟主机,而不是两个独立的人来定义。
然后需要为PHP应用程序所在的子目录定义Alias指令。这将覆盖子URL的WSGIScriptAlias。
或者你需要使用中介绍的方法:
http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive
借此东西将被映射到基于文件系统的资源,如果不将作为后备被路由到WSGI应用。
对不起,我读过这个例子,但我仍然没有得到该怎么做。 你能举一个更明确的例子吗? Thx – goFrendiAsgard
问问题的具体问题一个新的问题。不要只是要求进一步解释你所遇到的可能相似的问题,但你甚至没有解释过,所以可能会有很大的不同。 –
感谢至少给予关注。这是我的问题http://stackoverflow.com/questions/16544055/use-bottlepy-and-php-in-the-same-computer 谢谢 – goFrendiAsgard
当你尝试它时,你有什么问题?这都是非常标准的东西。什么没有用? –
我想使用mydomain.com/blog而不是cloud.mydomain.com/blog – otaviosoares
那么,什么是不工作?问题是如何让域名工作?我不清楚你有什么问题。请**更新**问题,说明什么是坏的,以及您想要修正的问题。 –