[英]Running 2 Wordpress instances on a single Apache2 - what's wrong?
我有一个工作正常的Wordpress安装blog.mydomain.net, blog.
是A
DNS记录,Apache的配置是
<VirtualHost *:80>
ServerName blog.mydomain.net
ProxyRequests Off
ProxyPreserveHost On
RewriteEngine On
# some rewrites
DocumentRoot /var/www/wordpress
php_admin_flag engine off
AddHandler application/x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-php
suPHP_Engine on
</VirtualHost>
安装位于/var/www/wordpress
目录中,该目录归相应用户所有,其中包括blog
DB等。
然后,我想在stud.mydomain.net
域上创建第二个Wordpress实例。 我创建了一个新的DNS记录,新文件夹/var/www/stud_site
与/var/www/wordpress
几乎相同,但是在wp-config.php
具有不同的数据库名称,为其创建了一个数据库,并复制了apache配置:
<VirtualHost *:80>
ServerName stud.mydomain.net
ProxyRequests Off
ProxyPreserveHost On
RewriteEngine On
DocumentRoot /var/www/stud_site
php_admin_flag engine off
AddHandler application/x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-php
suPHP_Engine on
</VirtualHost>
但是,当我打开http://stud.mydomain.net/wp-admin/install.php时 ,它说已经安装了。
更进一步说,当我查看页面的源代码时,我看到它是从blog.mydomain.net主机加载的CSS,就像Apache没有看到第二个Virtualhost一样
好吧,看来这是因为PG4WP插件问题...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.