0

警告: mysql_connect() [function.mysql-connect]: [2002] ターゲット マシンが D:\Hosting\8224951\html\word でアクティブに (tcp://localhost:3306 経由で接続しようとしている) ため、接続できませんでした\wp-includes\wp-db.php 行 1141

警告: mysql_connect() [function.mysql-connect]: ターゲット マシンがアクティブに拒否したため、接続できませんでした。D:\Hosting\8224951\html\word\wp-includes\wp-db.php の 1141 行目

WordPress Web サイトに接続しようとすると、常にこのエラーが発生します。どこでも検索しましたが、解決策が見つからないようです。

ここに私のwp_dbファイルが1141のように含まれています.

    if ( WP_DEBUG ) {
        $this->dbh = mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'ShiftBusinessSol', '123456!');
    } else {
        $this->dbh = mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'ShiftBusinessSol', '123456!');
    }

設定に関しては、私はこれを持っています:

 /** The name of the database for WordPress */
 define('DB_NAME', 'ShiftBusinessSol');
/** MySQL database username */
 define('DB_USER', 'ShiftBusinessSol');
/** MySQL database password */
define('DB_PASSWORD', '123456!');
/** MySQL hostname */
define('DB_HOST', '127.0.0.1:3306');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
4

4 に答える 4

0

エラー

[2002] ターゲット マシンがアクティブなため、接続できませんでした

の設定DB_HOSTが間違っているということです。

/** MySQL hostname */
define('DB_HOST', '127.0.0.1:3306');

ただし、あなたの場合、特別な注意事項があります。

このファイルwp-db.phpは元の Wordpress から変更されているため、標準の Wordpress 構成を使用してデータベース ホストを構成することはできなくなりました。

そのため、Wordpress の修正版を提供しているベンダーに連絡し、問題について話し合ってください。

于 2013-03-08T05:36:58.267 に答える