繁体   English   中英

在单个Apache2上运行2个Wordpress实例-怎么了?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM