FAMLog


Contact Form 7 5.9が公開

March 04, 2024

Contact Form 7 5.9が公開されています。

Contact Form 7はWordPress用のフォームプラグインです。Contact Form 7 5.9では、同梱されているスキーマ織りバリデーション(SWV)パッケージがバージョン1.3.0に更新され、条件付きロジックに必要なバリデーションルールの定義を可能にする合成ルールがサポートされています。

なお、Contact Form 7 5.8においてWordPressとPHPに関する新しいサポート方針が導入されており、Contact Form 7 5.9の動作にはPHP 7.4以降かつWordPress 6.3以上の環境が必要です。

[関連]WordPress と PHP のサポート方針について(Contact Form 7)

Tag: WordPress

PHPにおいて読み込まれた設定ファイルの一覧をコマンドラインで確認する方法

March 01, 2024

PHPにおいて読み込まれた設定ファイルの一覧をコマンドラインで確認する方法の1つに、--iniオプションを使用する方法があります。--iniオプション付きでphpコマンドを使用することで、php.iniファイルや追加で読み込まれた設定ファイルのパスを確認できます。

HomebrewでPHP 8.3をインストールしたmacOS Sonomaでは、コマンドの実行結果は次のように表示されます。

% php --ini
Configuration File (php.ini) Path: /opt/homebrew/etc/php/8.3
Loaded Configuration File:         /opt/homebrew/etc/php/8.3/php.ini
Scan for additional .ini files in: /opt/homebrew/etc/php/8.3/conf.d
Additional .ini files parsed:      /opt/homebrew/etc/php/8.3/conf.d/ext-opcache.ini

% php -r 'echo php_ini_loaded_file();'    
/opt/homebrew/etc/php/8.3/php.ini

% php -r 'echo php_ini_scanned_files();'  
/opt/homebrew/etc/php/8.3/conf.d/ext-opcache.ini

% php -r "echo phpinfo();" | grep "php.ini"
Configuration File (php.ini) Path => /opt/homebrew/etc/php/8.3
Loaded Configuration File => /opt/homebrew/etc/php/8.3/php.ini

% php -i | grep php.ini
Configuration File (php.ini) Path => /opt/homebrew/etc/php/8.3
Loaded Configuration File => /opt/homebrew/etc/php/8.3/php.ini

設定ファイル(php.ini)はPHPの起動時に読み込まれます。PHPのサーバーモジュール版ではWebサーバーの起動時に一度だけ読み込まれ、CGI版とCLI版ではスクリプトが呼び出される度に読み込まれます。

Tag: Apache

FAMLog News Archive:第103回 2024年春号

February 29, 2024

■Claris FileMaker 2023(バージョン20.3.2)の提供が開始(2024年2月)

Claris FileMaker Pro 20.3.2とClaris FileMaker Server 20.3.2の提供が2024年2月に開始されました。FileMaker Pro 20.3.2およびFileMaker Server 20.3.2には重要なセキュリティ修正が含まれています。なお、同時に提供が開始されたFileMaker Server 19.6.4にも重要なセキュリティ修正が含まれています。

[関連]Claris FileMaker Pro 20.3.2、Claris FileMaker Server 20.3.2およびClaris FileMaker Server 19.6.4の提供が開始(FAMLog)

■FMPress ProおよびFMPress Officeの販売を開始(2024年1月)

Claris FileMaker Serverと連動したWebアプリケーションを構築できるWordPressプラグインであるFMPress ProおよびFMPress Officeの販売を2024年1月に開始しました。現在のところ、FMPress ProおよびFMPress Officeは定額開発サービスであるFMP開発パック48にて提供しています。

[関連]FMPress ProおよびFMPress Officeの販売を開始(FAMLog)

Tag: News

WordPress 6.5で要求されるMySQLのバージョン

February 28, 2024

WordPress 6.5ではMySQLを使用する場合にはMySQL 5.5.5以降の環境が必要になる予定です。

WordPressはバージョン6.5系統の開発も進められており、現在のところWordPress 6.5は2024年3月下旬に公開される予定となっています。MySQL 5.7以降もしくはMariaDB 10.4以降の使用が推奨されているWordPress 6.5では、MySQL 5.0およびMySQL 5.1のサポートが終了し、MySQLを使用する場合にはMySQL 5.5.5以降の環境が必要になる予定です。そのため、旧バージョンのMySQLを使用している場合には使用するMySQLのバージョンを見直す必要が出てきています。

なお、現時点でのMySQL 8.0系統の最新バージョンはバージョン8.0.36です。MySQL 8.4が次期長期サポート版(LTS)として位置付けられる可能性がありますが、2024年2月時点ではMySQL 8.4は公開されておらず決定事項ではないのでその点はご注意ください。

[関連]WordPress 6.4で推奨されるPHPのバージョン(FAMLog)

Tag: WordPress

Ubuntuのバージョン確認方法

February 27, 2024

Ubuntuのバージョンをコマンドラインで確認する方法の1つに、lsb_releaseコマンドを使用する方法があります。このコマンドを使用することで、Ubuntuのバージョン情報を確認できます。

Ubuntu 22.04.4 LTSでは、lsb_releaseコマンドの実行結果は次のように表示されます。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy

$ lsb_release -d
Description: Ubuntu 22.04.4 LTS

なお、上述の方法は一例であり、/etc/os-releaseファイルの内容を確認することでもUbuntuのバージョン情報を確認できます。

Tag: Linux

Claris FileMaker Pro 20.3.2、Claris FileMaker Server 20.3.2およびClaris FileMaker Server 19.6.4の提供が開始

February 26, 2024

Claris FileMaker Pro 2023 バージョン20.3.2、Claris FileMaker Server 2023 バージョン20.3.2およびClaris FileMaker Server 19.6.4の提供が開始されています。

FileMaker Pro 20.3.2、FileMaker Server 20.3.2およびFileMaker Server 19.6.4には重要なセキュリティ修正が含まれているとのことです。さらに、FileMaker Pro 20.3.2では、macOS Sonomaでモードの変更またはファイルを再度開くとカスタムツールバーがデフォルトにリセットされる問題と、FileMakerまたはODBC外部データソースが追加されているファイルでリレーションシップグラフにClaris Studio データソースのテーブルを追加できない問題も修正されています。

なお、バージョン20.3.2のFileMaker Pro 2023およびFileMaker Server 2023のリリースに伴い、Claris FileMaker Data Migration ToolとClaris FileMaker Custom App Upgrade Toolも同時に更新されています。

Tag: FileMaker

macOS版Claris FileMaker Server 2023に含まれるnpmのバージョンを確認する

February 22, 2024

npmコマンドを使用することで、macOS版のClaris FileMaker Server 2023に同梱されているnpmのバージョンを確認できます。

npmはNode.js用の標準パッケージ管理ツールです。macOS Sonoma 14.3.1にFileMaker Server 2023(バージョン20.3.1)をインストールした際に一緒にインストールされるnpmのバージョン情報は次のように表示されます。

[実行例]
% "/Library/FileMaker Server/node/bin/npm" -v

[実行結果]
8.19.3

現時点におけるnpmの最新バージョンはバージョン10.4.0です。FileMaker Server 2023(バージョン20.3.1)にはnpm 8.19.3が同梱されています。

[関連]macOS版FileMaker Server 16に含まれるNode.jsのバージョンを確認する(FAMLog)

Tag: FileMaker

Swiftのバージョン確認方法

February 21, 2024

Swiftのバージョンをコマンドラインインターフェース(CLI)で確認する方法の1つに、swiftコマンドを使用する方法があります。このコマンドを使用することでSwiftのバージョン情報を確認できます。

2024年2月21日現在、Swiftの最新バージョンはバージョン5.9.2です。macOS Sonoma 14.3.1を搭載したIntelプロセッサー搭載Macでは、Swiftのバージョン情報は次のように表示されます。

[実行例]
% swift --version
Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
Target: x86_64-apple-darwin23.3.0

なお、swiftコマンドを実行するにはコマンドラインデベロッパツールが必要です。ターミナルアプリケーション上でswiftコマンドを実行しようとすると、コマンドラインデベロッパツールのインストールを確認する旨のダイアログボックスが表示されます。[インストール]を押してから、Command Line Tools 使用許諾契約に同意すると、コマンドラインデベロッパツールをインストールできます。

Tag: Mac

Apache Tomcat 8.5.99、Apache Tomcat 9.0.86およびApache Tomcat 10.1.19が公開

February 20, 2024

Apache Tomcat 8.5.99、Apache Tomcat 9.0.86およびApache Tomcat 10.1.19が公開されています。

Apache Tomcat 8.5.99、Apache Tomcat 9.0.86およびApache Tomcat 10.1.19では、CSRF防止フィルターに関する機能の改善が行われています。Apache Tomcat 8.5系列については2024年3月31日にサポートが終了し、2024年7月になるとApache Tomcat 8.5のダウンロードページが削除される予定となっています。

なお、現時点でのApache Tomcatの最新安定バージョンはバージョン10.1.19ですが、Claris FileMaker Server 2023(FileMaker Server 20.3.1)ではJava Web公開エンジンにApache Tomcat 9.0.69が使用されています。

Tag: Apache

Claris FileMaker Server 2023のサポート終了予定月

February 19, 2024

Claris FileMaker Server 2023は2025年5月にサポートが終了する予定となっています。

2024年2月現在、Claris FileMaker ProおよびClaris FileMaker Serverの最新バージョンはそれぞれClaris FileMaker 2023(バージョン20.3)です。FileMaker 19.4は2023年12月にサポートが終了したため、2024年2月時点においてサポートされるFileMaker製品はFileMaker 19.5、FileMaker 19.6もしくはFileMaker 2023となっています。FileMaker 19.5は2024年6月に、FileMaker 19.6は2024年12月にサポートが終了する予定となっています。

なお、FileMaker製品のサポートポリシーは2019年末頃から変更されており、提供開始日から2年経過すると当該バージョンのサポートを終了するようになっています。

[関連]Claris のサポートポリシー(Claris ナレッジベース)、Claris FileMaker Server 19.6のサポート終了予定月(FAMLog)

Tag: FileMaker

このページの上へ