web-dev-qa-db-ja.com

wordpressからmysqlへのssl接続を有効にする

wordpressでsslを介してmysql dbに接続する方法を探していますが、ほとんどの例は3〜5年前のものです this wordpressサポートトピック

私のwordpressバージョンは4.5.2であり、コードと設定はフォーラム全体の例とはまったく異なります。wp-settings.phpの設定を修正する方法に関するより適切な例はありますかおよびwp-includes/wp-db.phpを使用して、リモートのMySqlへの安全な接続を確保しますか?

6
Anadi Misra

編集wp-config.php

次の行を追加します。

define('MYSQL_CLIENT_FLAGS', MYSQLI_CLIENT_SSL);

データベース(MySQL 5.6以降)が自己割り当ての証明書を使用している場合は、次のことを試してください。

define('MYSQL_CLIENT_FLAGS', MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT);

テスト済みWordPressバージョン5.2

3
qin

コアをハッキングしたり独自のプラグインを展開したりせずにこれを行う方法を探している人のために:

https://wordpress.org/plugins/secure-db-connection/

WordPressで最初に問題を報告した開発者が作成: https://core.trac.wordpress.org/ticket/28625

2
hawkeye126