よろしくお願いします。
前回の質問にもありましたが、wordpressでサイトを構築しました。
サーバの情報は下記です。
・FQDN : hoge.hoge.jp
・IP : 10.91.11.〇〇〇
・wordpressのサイトアドレス、wordressアドレスはともにFQDN名で指定
無事にサイトを公開していたのですが、一週間ぶり程度に本日FQDNでアクセスするとDB接続エラーが発生していました。
上司に確認したところ、
「FQDNのアクセスはこれから削除するので、原因の確認はIP : 10.91.11.〇〇〇からするように。」
と言われました。
エラー解決後、新たに以下の問題に直面し困っています。
・データベースエラー解決後、HTMLのみのUIになってしまった。
・wordpress管理画面にログインできない(DNS アドレスが見つかりませんでした。とエラー)
少しややこしい内容のため、以下、長文となります。
ご容赦の上、ご提案をいただければ幸いです。 どうぞよろしくお願いいたします。
サイトが閲覧可能だった時から、設定を変更していない為上司に確認したところ、
「wordpressで設定したDBの何かでは????自分で調べるように。
FQDNのアクセスはこれから削除するので、原因の確認はIP : 10.91.11.〇〇〇からするように。」
との事だったため、以下を試しました。
“wp-config.php” のDBの設定確認。
設定されていたユーザーでログインできるか確認(できたが、設定されていたパスワードを入力すると下記エラー) mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
mysqlソケットエラー?の解決に、以下実行
指定の場所にsocketファイルがあるか確認 ls -al /var/lib/mysql/ なかったので作成 touch /var/lib/mysql/mysql.sock ディレクトリ所有者の変更 chown mysql:mysql /var/lib/mysql mysql再起動 /etc/init.d/mysqld restart
http://10.91.11.〇〇〇/wordpress/にアクセス(DBエラーは出なくなりました)
→CSSが全く効いておらずHTMLのみのUI。
wordpress管理画面よりサイトアドレスとwordpressアドレスを変更すれば解決に至るかもしれないと考え、/wp-adminをブラウザに入れると、FQDNのアドレスに遷移してしまい、「NOT FOUND」。
そこで、サーバから直接Mysqlにアクセスし、サイトアドレスとwordpressアドレスを10.91.11.〇〇〇に変更。
管理画面へブラウザアクセスすると、「http のサーバーの DNS アドレスが見つかりませんでした。」
管理画面上の設定では、アドレスは双方FQDN名のURLアクセスとなっているはずです。
FQDNのアクセスが削除されているため、管理画面にアクセスすることができないのでしょうか。
色々と調べたのですがお手上げで、何かここを変えた方が良いとか、思い当たる方法があればアドバイスをいただけませんか。
どうぞよろしくお願いいたします。
補足
以下も試してみましたが、特に変化はみられません。
WordPressのログイン方法とログインできない場合の解決法より、
wp-config.phpに以下を追記
define( ‘RELOCATE’, true );
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/17 01:39
2017/03/17 02:15
2017/03/17 07:33
2017/03/17 08:08
2017/03/17 08:32