我试图在子域中安装wordpress 3.9.1,我知道它有效,因为我在localhost中使用XAMPP具有相同的版本。子域名正在运行(我用html和php文件测试过),但没有运行wordpress文件,我只得到空白页面(不是错误,只是空白页面)。创建数据库,编辑wp-config.php并授予权限,但我仍然无法运行wordpress文件。这是我的配置:
操作系统:CentOS 6.5 提供者:数字海洋 PHP:5.3.3 Apache:2.2.15
我的VirtualHost看起来像这样:
<VirtualHost *:80>
ServerName blog.domain.com
DocumentRoot /var/www/blog/
<Directory "/var/www/blog/">
Options Indexes FollowSymlinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
答案 0 :(得分:0)
根据需要配置wordpress子域:
1)配置虚拟主机,例如
<VirtualHost *:80>
ServerAdmin you@domain.com
DocumentRoot "/var/www/blog/"
ServerName blog.domain.com
ErrorLog "/var/log/blog.domain.com-error_log"
CustomLog "/var/log/blog.domain.com-access_log" common
<Directory "/var/www/blog/">
Options +Includes
AllowOverride all
</Directory>
2)配置wordpress以使用子域:
将以下代码行放在文件末尾wp-config.php
中define('WP_HOME', 'http://blog.domain.com');
define('WP_SITEURL', 'http://blog.domain.com');