我是WordPress的新手,我想在localhost
我有我的WordPress网站,我不必去localhost/wordpress
. 这是因为我与BuddyPress合作,而BuddyPress与installations where you give WordPress its own directory.
我正在尝试:
# /etc/apache2/sites-enabled/000-default.conf
DocumentRoot /var/www/html/wordpress
# /var/www/html/wordpress/wp-config.php
if ( !defined(\'ABSPATH\') )
define(\'ABSPATH\', \'/\');
# /var/www/html/wordpress/wp-load.php
if ( !defined(\'ABSPATH\') )
define(\'ABSPATH\', \'/\');
当我只尝试前两个文件时,它部分起作用:
localhost
呈现了WordPress站点,但没有样式。
通常的设置方法是什么?我是否做了正确的事情:将WordPress移动到root?还是BuddyPress指的是其他东西?
更新
apachectl -M | grep -i write
AH00558: apache2: Could not reliably determine the server\'s fully qualified domain name, using 127.0.1.1. Set the \'ServerName\' directive globally to suppress this message
rewrite_module (shared)
链接指向
http://localhost/wordpress/activity/
我应该让他们指出
http://localhost/activity/
? 怎样
最合适的回答,由SO网友:sites 整理而成
在Apache服务器的DocumentRoot中复制WordPress文件后。我发现URL呈现为wordpress/qwe
.
因此,我删除了DocumentRoot中的所有文件,并再次安装了WordPress。通过复制contents, 不是下载到Apache服务器DocumentRoot的WordPress的目录。
安装使URL位于根目录中:localhost/index.php
以及页面中的链接localhost/qwe
, i、 e.无wordpress
.
我没有更改配置文件中的任何内容,我所做的一切都是从浏览器中完成的。