在APACHE的根路径中服务WordPress

时间:2014-07-22 作者:sites

我是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/? 怎样

1 个回复
最合适的回答,由SO网友:sites 整理而成

在Apache服务器的DocumentRoot中复制WordPress文件后。我发现URL呈现为wordpress/qwe.

因此,我删除了DocumentRoot中的所有文件,并再次安装了WordPress。通过复制contents, 不是下载到Apache服务器DocumentRoot的WordPress的目录。

安装使URL位于根目录中:localhost/index.php 以及页面中的链接localhost/qwe, i、 e.无wordpress.

我没有更改配置文件中的任何内容,我所做的一切都是从浏览器中完成的。

结束

相关推荐

BuddyPress-添加活动范围

我在文档和网上搜索,但它从未在任何地方标注尺寸。我想添加自定义活动范围。例如:所有成员、我的朋友、我的组、我的收藏夹、尺寸。http://s020.radikal.ru/i720/1402/03/bfc6b5c9a3ba.png就像这里,在个人资料上我看到了“个人,尺寸,最爱”。这是我希望新菜单(排序)出现的地方现在我想加上“What’s hot”。所以这不仅仅是一个要过滤的对象,而是应该使用一些智能处理来生成输出。输出将是基于activity\\u meta和activity date的activity