Wordpress博客集成不工作:建立数据库连接错误


Wordpress blog integration not working: Error Establishing a Database Connection

我正在整合wordpress和openart。

我已经在mydomain.com/wp成功安装了wordpress,它工作得很好,我可以根据需要访问所有内容。

我有这个,就在我的openart头标签开始之前在一个特定的页面。

<?php 
/* Short and sweet */
define('WP_USE_THEMES', false);
require('wp/wp-blog-header.php');
?>

和我收到一个"错误建立数据库连接"的错误,显然它是找到wp-blog-header, wordpress在mydomain.com/wp也工作良好,从而连接到数据库,这就是为什么我对问题是什么感到困惑。我有一种感觉,它可能与此有关,特别是在wp-config中的文件,但我不确定?

if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

问题是DB_PASSWORD与OpenCart显然使用的DB_PASSWORD冲突。将DB_PASSWORD更改为DP_WPPASSWD(或您选择的名称)可以解决此错误。然而,我现在有另一个错误。

致命错误:调用/xxx/wp/wp-includes/functions.php中779行非对象的成员函数main()