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