PHP 7.2.8・7.2.9 で WordPress など MySQL 8.0 に接続する PHP が動作しなくなる件の対策法

nginx An error occurred

PHP 7.2.8 or 7.2.9 にアップデート後、WordPress で運営しているこのブログが表示されなくなる問題で大変ご迷惑をおかけいたしました。

現象

PHP 7.2.7 から、PHP 7.2.8 にアップデートすると、WordPress のサイトがエラーとなりました。
“PHP 7.2.8・7.2.9 で WordPress など MySQL 8.0 に接続する PHP が動作しなくなる件の対策法” の続きを読む

自動アップデート不具合が修正された WordPress 4.9.4 にアップデートしてみた

2018年2月6日にリリースされた、WordPress 4.9.4 に手動アップデートしました。

WordPress 4.9.4 メンテナンスリリース

ダッシュボードにログイン、アップデートを確認すると、確かに WordPress 4.9.4 の案内が表示されています。

このブログも早速アップデートしました。

WordPress のリリースノートによると、WordPress 4.9.3 に自動アップデートできない不具合があり、4.9.4 にアップデートできない可能性があるとのことです。

WordPress をご利用の方は、一度自動アップデートが行われているか確認してはいかがでしょうか。

関連コンテンツ ユニットの広告、4ヶ月で始められました

9月7日より、各ブログ記事の下に表示している Google Adsense の「関連コンテンツ」ユニットで広告掲載を始めました。

関連コンテンツ ユニットとは

Google Adsense の広告ユニットの一つで、サイト内の関連コンテンツを表示することができます。
条件を満たせば、広告を表示することもできます。

ニュースサイトでも見かけることがあります。

“関連コンテンツ ユニットの広告、4ヶ月で始められました” の続きを読む

Google Analyticator プラグインで WP テーマのカスタマイズが 500 エラーになる場合の対応(OAuth token)

前回の記事に引続き、WordPress 4.7 にアップデート前に現在の不安定な部分を解決したという記事です。

問題点

  • WordPress のテーマのカスタマイズを選択すると、500 エラーが表示される。
  • 通常のブログの閲覧、投稿においてはエラーは発生していない。
  • サーバーのエラーログには下記のようなログが記録されている。
2016/12/27 22:31:16 [error] 10890#10890: *799703 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Google_AuthException: Error refreshing the OAuth2 token, message: '{
  "error" : "invalid_grant"
}' in /…/wp-content/plugins/google-analyticator/google-api-php-client/src/auth/Google_OAuth2.php:288
Stack trace:
#0 /…/wp-content/plugins/google-analyticator/google-api-php-client/src/auth/Google_OAuth2.php(247): Google_OAuth2->refreshTokenRequest(Array)
#1 /…/wp-content/plugins/google-analyticator/google-api-php-client/src/auth/Google_OAuth2.php(225): Google_OAuth2->refreshToken('1/AHQgt42tqijcP...')
#2 /…/wp-content/plugins/google-analyticator/google-api-php-client/src/service/Google_ServiceResource.php(167): Google_OAuth2->sign(Object(Google_HttpRequest))
#3 /…/wp-content/plugins/google-analyticator/google-api-php-client/src/contrib/Google_AnalyticsService.php(784): Google_ServiceResource->__call('list', Array)
#4 /…/" while reading response header from upstream, client: …, server: blog.oyasu.info, request: "POST /wp-admin/admin-ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php-fpm.sock:", host: "blog.oyasu.info", referrer: "https://blog.oyasu.info/wp-admin/"

“Google Analyticator プラグインで WP テーマのカスタマイズが 500 エラーになる場合の対応(OAuth token)” の続きを読む

ブログのソーシャル通知を Social から IFTTT に変更しました

このブログは、Twitter @oyasu_info と Facebook ページ @oyasu_info で更新情報の通知を行っています。

これまでから MailChimp の「Social」プラグインを使用していたのですが、あるときから自動投稿されていないことが分かりました。

プラグインの設定から Twitter アカウントの再認証を設定しようにも https://sopresto.socialize-this.com/twitter/authorize/ がアクセスできず認証できず…

そこでプラグインの管理画面を確認すると、こんな表記が…

h28-12-27-wordpress-plugin-social-removed-from-plugin-directory

“ブログのソーシャル通知を Social から IFTTT に変更しました” の続きを読む