WordPress 6.9.4、PHP 8.5 にアップデートしました

WordPress 6.9.4 に更新

大型連休中に WordPress 7.0 にアップデートしようと思っていたところ、
リリースが5月20日に変更されたため、今回は一旦 WordPress 6.9.4 にアップデートしました。

WordPress 6.9 においては PHP 8.5 への対応がされており、あわせて PHP も 8.3 からバージョンアップsいています。

“WordPress 6.9.4、PHP 8.5 にアップデートしました” の続きを読む

ConoHa のオブジェクトストレージの一時的なオブジェクト公開 URL (Temporary URL)を PHP を使って生成する

ConoHa ObjectStorage Temporary url API document

ConoHa のオブジェクトストレージには、一時的にオブジェクトを公開する場合に便利な Temporary URL 機能があります。

この機能を使うメリットは、下記が挙げられます。

  • web publishing と違って全体に公開する必要が無い
  • 指定した期間が過ぎると無効化される
  • キー、時間、オブジェクト名から URL を生成するので、URL を改ざんされてもアクセスできない

オブジェクトストレージ自体は、接続元 IP 制限などはありませんが、一段挟むことでそのようなことも実現可能です。

URL を生成する処理について、API リファレンスには、Python のサンプルしか載っていませんでしたが、ウェブサイト内で呼び出す場合、PHP の方が使い勝手が良いので、作成してみました。

“ConoHa のオブジェクトストレージの一時的なオブジェクト公開 URL (Temporary URL)を PHP を使って生成する” の続きを読む

PHP 7.4 に更新しました。

PHP 7.4

このブログで利用している ConoHa の VPS ですが、2019年11月にリリースされた、PHP 7.4 に更新してみました。

現在のバージョンの確認

# php -v
PHP 7.3.12 (cli) (built: Nov 19 2019 10:24:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.12, Copyright (c) 1998-2018 Zend Technologies

7.3.12 を利用していました。

“PHP 7.4 に更新しました。” の続きを読む

PHP 7.3 に更新しました。

PHP 7.3.1 phpinfo

このブログで利用している ConoHa の VPS ですが、2018年12月にリリースされた、PHP 7.3 に更新してみました。

すでに、WordPress の推奨環境も 7.3 になっています。

    To run WordPress we recommend your host supports:

  • PHP version 7.3 or greater
  • MySQL version 5.6 or greater OR MariaDB version 10.0 or greater
  • HTTPS support

About » Requirements — WordPress

“PHP 7.3 に更新しました。” の続きを読む

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 が動作しなくなる件の対策法” の続きを読む