質問: ### 前提・実現したいこと 動作環境 さくらインターネットのクラウドサーバ SSD20GB 石狩第一ゾーン CENTOS7 Nginx DNSサーバは別のサーバ(GMOインターネットのレンタルサーバ)で立てています。 KUSANAGI入れて、その上にワードプレス4.4入れています。 テーマはオリジナル(開発担当は退職) ワードプレス4.4からバージョンアップを止めています。 毎日記事を投稿していますが、予約機能を使って 朝10時に掲出されるようにセットしていました。 ### 発生している問題・エラーメッセージ KUSANAGIのアップデートを行いました。 CENTOS7 Nginx にも変更(更新)が入ったかもしれません。 その後、ワードプレスの予約機能が動かなくなりました。 予約した日時に公開されず、「公開できませんでした」エラーになります。 また、googleアナリティクスからデータ取得して 記事ランキングをするプラグインを入れていましたが goolgeとリンク出来なくなりました。 googlemapもリンク切れを起こしましたが、これは再度、APIキーを張り直したら 動くようになりました。 ランキングは壊れたままです。 ``` Could not resolve host: accounts.google.com; Name or service not known ``` ### 該当のソースコード どれがソースとして該当するのか不明です。。素人なので。 ただ、プラグイン作者の説明サイトを見ると OAuth 2.0を使用したGoogle APIへのアクセスに問題があるようです。 Simple GA Rankingプラグイン 作者サイト http://simple-ga-ranking.org/ インストール手順通り行っても、googleとの認証(gmailでのログイン)をしたあとで (トークン取得ボタンを押した後で) Could not resolve host: accounts.google.com; Name or service not known というエラーがプラグイン画面に出て駄目です。 ### 試したこと プラグインを削除して入れ直すのを数回しましたが駄目でした。 googleクラウドプラットフォームで、APIの認証画面 でOAuth 2.0 クライアント IDの再設定もしてみましたが駄目でした。 ### 補足情報(FW/ツールのバージョンなど) おそらく、最初の行為ーー KUSANAGIのアップデートを行いました。 CENTOS7 Nginx にも変更(更新)が入ったかもしれません。 の影響で、環境が変わり、ワードプレスのコア部分に影響が出ているのかと 推測しています。 どなたか、詳しい方、お知恵をお貸しください!
回答: > > ワードプレスの予約機能が動かなくなりました。 > > > WordPress の予約投稿は、定期的に wp-cron.php が、実行されることで、投稿されますので、wp-cron.php の実行ができていないようです。 Webサーバーのログにエラーメッセージなどは出ていないでしょうか? > > Could not resolve host: accounts.google.com; Name or service not known > > > であれば、名前解決に失敗しています。 /etc/resolv.conf や /etc/nsswitch.conf 等の DNS 関係の設定は変わっていないでしょうか?