FAMLog
Apache HTTP Server 2.4.41が公開
August 15, 2019
Apache HTTP Server 2.4.41が公開されています。
Apache HTTP ServerはオープンソースのWebサーバーソフトウェアです。バージョン2.4.41では、複数のセキュリティ脆弱性が修正されており、mod_http2の脆弱性やmod_remoteipの脆弱性などが修正されています。
Let's Encryptの証明書を取得・更新できるmod_mdの機能強化もあわせて行われており、同バージョンに含まれるmod_mdがACMEv2プロトコルに新たに対応しています。
FileMaker Pro 18 Advancedの新機能:名前を付けて XML として保存
August 14, 2019
FileMaker Pro 18 Advancedでは、FileMaker Pro Advancedのデータベースファイルを、スキーマ、レイアウト、スクリプトなどの各部分を表すXML形式として保存できるようになっています。
XMLファイルはテキストであるため、ファイルをGitなどのバージョン管理システムに保存し、各バージョンを比較することが可能です。ファイルのコピーをXMLとして保存するには、[名前を付けて XML として保存]スクリプトステップもしくは[ツール]メニュー>[名前を付けて XML として保存...]を使用します。なお、当該メニュー項目を使用するには[環境設定]ダイアログボックスの[一般]タブで[高度なツールを使用する]を選択した後にFileMaker Pro Advancedを再起動する必要があります。
上記のXML形式は、ユーザーからのフィードバックを収集するためのプレビュー機能として提供されています。今後のバージョンで大幅に変更される可能性があることから、運用システムでの使用は想定されていないのでその点は注意が必要です。
FileMaker Master Book 中級編(バージョン18対応)
August 09, 2019
FileMaker 18に対応したトレーニング教材「FileMaker Master Book 中級編」が無料でダウンロードできるようになり、冊子版の販売も開始されています。
本書は、FileMaker Pro Advancedでカスタム Appを作成したことがある方が「ネットワーク上で共有されて、複数人が利用するカスタム Appの作成について学ぶこと」を目的としています。FileMaker Master Bookは、中級編だけでなく、6月に発売済みの初級編および今後発売予定の上級編からなる全3部構成となっています。
FileMaker Master Book 中級編の冊子版はFileMaker Storeでは2,800円(税別)で販売されていますが、PDF版であれば無料でPDFファイルをダウンロードできます。
[関連]FileMaker Master Book 初級編(バージョン18対応)(FAMLog)
FileMaker Server 18の新機能:起動復元
August 05, 2019
FileMaker Server 18には起動復元機能が新たに追加されています。
バージョン18のFileMaker Serverでは、起動復元機能を無効にしていなければ、ハードウェアの障害またはソフトウェアの障害の後でファイルの復元に役立てることができる復元ログを作成するようになっています。ハードウェアまたはソフトウェアがクラッシュした後、ディスクの状態が正常であれば、復元ログを使用してFileMakerファイルを自動的に復元します。
なお、復元ログにはすべての共有データベースのデータが含まれており、各データベースの起動復元を個別に有効または無効にすることはできません。
[関連]起動復元についての白書(FileMaker ナレッジベース)
PHP 7.1.31、PHP 7.2.21およびPHP 7.3.8が公開
August 02, 2019
PHP 7.1.31、PHP 7.2.21およびPHP 7.3.8が公開されています。
PHP 7.1.31、PHP 7.2.21およびPHP 7.3.8ではそれぞれセキュリティ脆弱性の修正が行われています。PHP 5.6系統およびPHP 7.0系統の保守は終了しており、PHP 7.1系統の保守は2019年12月に終了する予定となっています。
現時点でのPHPの最新安定バージョンはバージョン7.3.8です。FileMaker Server 18ではPHP 7.1系統が同梱されるようになっていてPHP 5.6系統から変わっているので、バージョンアップの際にはPHPスクリプトを変更・更新する必要が出てくる場合があります。下位互換性のない変更点も含まれているため、PHP 7.1やPHP 7.3等に移行する場合にはあらかじめ移行ガイドを参照してから移行作業を行うことが推奨されます。
[関連]FileMaker Server 18でサポートされているPHPのバージョン(FAMLog)
FileMaker Server 18.0.2はJavaを非同梱
August 01, 2019
FileMaker Server 18.0.2では、Javaのライセンス変更に伴い、カスタムWeb公開およびFileMaker WebDirectの使用に必要なJava Runtime Environment(JRE)がFileMaker Serverによってインストールされなくなっています。
FileMaker Server 18.0.2を新規にインストールした場合、カスタムWeb公開もしくはFileMaker WebDirectを使用するにはOracle JREまたはOpenJDKのいずれかをインストールする必要があります。なお、Oracle JREを利用する場合にはOracle Java SE Subscriptionをオラクル社から購入する必要があります。
バージョン18.0.2ではAdmin ConsoleでWeb公開エンジンを起動しようとすると、[Java Runtime Environment の使用]ダイアログボックスが表示されるようになっており、Oracle JREまたはOpenJDKのいずれかを一度選択する必要があります。後から使用するJREを変更する手順については特に明記されていないので、JREの選択手順やOpenJDKのインストール方法の詳細についてはFileMaker ナレッジベースの記事を必ず参照するようにしてください。
[関連]FileMaker Server 18.0.2 以降での Java の変更(FileMaker ナレッジベース)、FileMaker Server 18.0.2 アップデータが公開(FAMLog)
CakePHP 2.10.19が公開
July 31, 2019
CakePHP 2.10.19が2019年7月下旬に公開されています。
CakePHP 2.10.19は、バージョン2系のAPI互換となる保守リリースであり、PHPUnit 5.2系統との互換性が一部改善されています。CakePHP 2.9系統からCakePHP 2.10系統にバージョンアップする際には移行ガイドで各種変更点を確認してから移行作業を行う必要があります。
なお、現時点におけるCakePHPの最新バージョンはバージョン3.8.1ですが、FMCakeMix(CakePHP用のFileMakerデータソースドライバー)はCakePHP 3.xに対応していないのでご注意ください。
FileMaker Pro 18.0.2 Advanced アップデータが公開
July 30, 2019
ファイルメーカー社が「FileMaker Pro 18.0.2 Advanced アップデータ」を公開しています。
バージョン18.0.2では、ライセンス証明書のパスにASCII以外の文字が含まれている場合にFileMaker Pro Advanced インストーラがライセンス証明書を見つけることができない問題や、特定の状況で[レコードのインポート]スクリプトステップのデータソースとしてXMLデータが指定された場合にアプリケーションが予期せず終了する問題などが修正されています。
FileMaker Pro Advanced 18.0.2ではOpenSSL 1.1.1を使用するようになっており、これにより、SHA(SHA-0)ハッシュアルゴリズムがサポートされなくなっています。CryptAuthCode、CryptDigest、CryptGenerateSignatureおよびCryptVerifySignature関数のアルゴリズム引数にSHAを設定すると、返り値として「?」が返されるようになっています。
FileMaker Go 18.0.2が公開
July 29, 2019
FileMaker Go 18.0.2の提供が開始されています。
FileMaker Go 18.0.2では、[デバイスから挿入]スクリプトステップでバーコードタイプの一覧から選択したものとは異なるバーコードタイプをスキャンする問題が修正されています。
なお、旧バージョンのFileMaker Go 16は2019年9月24日にApp Storeから削除される予定となっています。セキュリティやiOSの互換性に関する問題により、FileMaker Go 16が予定よりも早くApp Storeから削除される可能性もあるとのことです。
[関連]FileMaker Go 16の提供終了予定日(FAMLog)
FileMaker Server 18.0.2 アップデータが公開
July 26, 2019
ファイルメーカー社が「FileMaker Server 18.0.2 アップデータ」を公開しています。
OpenSSLがバージョン1.1.1に更新されたFileMaker Server 18.0.2では、macOSにおいて特定の状況でHTTPサーバープロセスの再起動が必要となる処理を実行した後にHTTPサーバープロセスが開始しない問題や、Windows Serverにおいてライセンス証明書のパスにASCII以外の文字が含まれている場合にFileMaker Server インストーラがライセンス証明書を見つけることができない問題などが修正されています。
なお、Javaのライセンス変更に伴い、カスタムWeb公開およびFileMaker WebDirectの使用に必要なJava Runtime Environment(JRE)がFileMaker Serverによってインストールされなくなっており、Web関連のサービスを使用するにはOpenJDKまたはOracle JREのいずれかをインストールもしくはいずれかの利用を選択する必要があります。FileMaker Serverのアップデート方法やOpenJDKのインストール方法の詳細については、FileMaker ナレッジベースの記事を必ず参照するようにしてください。
[関連]FileMaker Server 18.0.2 以降での Java の変更(FileMaker ナレッジベース)、FileMaker Server 17 および 18 でのセキュリティ設定(FileMaker ナレッジベース)