相关疑难解决方法(0)

如何在一台Apache服务器上一起运行Django和PHP?

我现在可以在我的Apache服务器上通过mod_wsgi或PHP运行Django.

我的Django项目运行于:http:// localhost,source位于C:/ django_proj

我的PHP项目运行在:http://php.localhost,源代码位于C:/ web

如果我打开它们,php.localhost和localhost转到Django项目.我已经通过Apache虚拟主机设置了它们.

以下是httpd.conf中的一些相关行:

DocumentRoot "C:/web"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "C:/web">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/django_proj">
    Order allow,deny
    Allow from all
</Directory>

Include "C:/django_proj/apache/apache_django_wsgi.conf"
Run Code Online (Sandbox Code Playgroud)

相关的路线apache_django_wsgi.conf是:

WSGIScriptAlias / "C:/django_proj/apache/proj.wsgi"
<Directory "C:/django_proj/apache">
    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

在httpd-vhosts.conf里面:

<Directory C:/web>
    Order Deny,Allow
    Allow from all
</Directory>

<Directory C:/django_proj>
    Order Deny,Allow
    Allow from all
</Directory> …
Run Code Online (Sandbox Code Playgroud)

php django apache-config

23
推荐指数
2
解决办法
2万
查看次数

标签 统计

apache-config ×1

django ×1

php ×1