こんにちは。 Fedora(バージョン24)httpdサーバー(localhost)に問題があります。私はphp mysql httpdをインストールして設定していて(そして書き換えを許可しています)、以前にubuntuを使用したとき(phpで)リモートmysqlサーバーに接続していました。これで動作しないため、「MySQLサーバーに接続できません」というエラーが発生します。
PHPで次のように(WordPress)接続します。
define('DB_NAME', 'qqqqqqqq');
define('DB_USER', 'qqqqqqq');
define('DB_PASSWORD', 'aaaaaaaa');
define('DB_HOST', '111.111.111.111');
iptablesにポート3306を追加しようとしましたが、まだ機能しません。 wpだけでなく、多くのプロジェクトでリモートデータベースを使用する必要があります。
答え1
mysqlには独自のaclがあり、mysql内の特定のIPからユーザーアクセスを許可する必要があります。
dbname
ユーザーの作成...識別されたuser
@にすべての権限を付与します。192.168.0.10