我有一个现有的 PHP 站点/var/www/A
,现在我想添加一个博客模块/var/www/A/wordpress
。我已经在下面安装了 wordpress /var/www/A successfully
。我可以通过
http://localhost/mysite.com/www/wordpress
现在我接下来要做的是:当一个用户在我的网站上注册时,同时在wordpress中创建一个新用户,所以我需要调用wordpress的API,我找到了一个wp_insert_user
。
我有一个 User.php 并有一个登录功能,我将在wp_insert_user
其中编写代码。
首先,导入 API,我在 User.php 的头部添加了这两行
define('WP_USE_THEMES', false);
require('/var/www/A/wordpress/wp-blog-header.php');
其次,通过浏览器访问我的网站。在我包含两行之前,我可以通过下面的 url 访问登录我的网站。
http://localhost/mysite.com/www/logon.php
但是,在我添加了两行之后,当我通过以下方式访问我的网站时
http://localhost/mysite.com/www/logon.php
它已被重定向或更改为
http://localhost/mysite.com/www/logon.php/wp-admin/install.php
我注意到wp-admin/install.php
我的网址上有,但我之前已经在我的项目下面安装了它/var/www/A/wordpress
,我可以通过它访问它
http://localhost/mysite.com/www/wordpress
真是糟透了,我的 logon.php 的所有风格都完全不同。
接下来我该怎么办?提前致谢。