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 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 ナレッジベース)
FileMaker Pro 18 Advancedの新機能:バージョン18で追加された関数一覧
July 19, 2019
FileMaker Pro 18 Advancedでは新しい関数が追加され、デジタル署名の生成・検証を行う関数や、オープンデータファイルのファイルIDとパスを返す関数、繰り返しや再帰処理のための関数等が新設されています。
バージョン18で追加された関数一覧は次の通りです。
・CryptGenerateSignature
・CryptVerifySignature
・Get(アカウントタイプ)
・Get(オープンデータファイル情報)
・SetRecursion
・While
SetRecursion関数は、式内部の再帰とループの最大繰り返し数を設定する関数です。While関数と再帰カスタム関数の繰り返しは、デフォルトでそれぞれ50,000回にまで制限されます。SetRecursion関数を使用すれば、その上限回数を変更し、無限に実行される再帰やループを簡単に停止できるようになっています。一方、While関数は条件が真の間にロジックを繰り返してから結果を返す関数であり、これにより一部の再帰カスタム関数が不要になります。
[関連]FileMaker Pro 17 Advancedの新機能:バージョン17で追加された関数一覧(FAMLog)
AdoptOpenJDK 8 update 222が公開
July 18, 2019
AdoptOpenJDK 8 update 222(jdk8u222-b10)が公開されています。
AdoptOpenJDK 8 update 222では複数のセキュリティ脆弱性が修正されています。2019年2月にOracle社によるJava 8の商用向け公式サポートが終了したことに伴い、Javaのセキュリティアップデートを行う際には、Oracle Java SE SubscriptionをOracle社から購入する、もしくはオープンソースの実装であるOpenJDK 8に移行する必要が出てきます。
FileMaker ナレッジベースの記事では、Oracle JREをアンインストールしてAdoptOpenJDK 8に移行する手順が記載されていますが、手動で行う手順が含まれているだけでなく、FileMaker Serverを再起動する必要があります。そのため、AdoptOpenJDKに移行する場合にはテストを十分に行った上で作業することが推奨されます。
[関連]FileMaker Server 18でOracle Java SE 8からOpenJDK 8に移行する(FAMLog)
FileMaker Pro 18 Advancedのピアツーピア共有は廃止予定の機能に
July 17, 2019
FileMaker Pro 18 AdvancedではFileMaker Pro Advancedによるピアツーピア共有は廃止予定の機能になっています。
さらに、バージョン18では、ピアツーピアでの共有(FileMaker Pro Advancedによるクライアント共有機能)はテスト目的でのみ利用できるライセンスに変更されています。
本番環境では利用できないようになったため、テスト目的ではなく実運用でFileMakerネットワーク共有を利用するには、FileMaker ServerもしくはFileMaker Cloud for AWSを使用する必要があります。
[関連]FileMaker 18 プラットフォームで削除される機能(FAMLog)
「INTER-Mediator《大》勉強会 2019」開催のお知らせ
July 16, 2019
2019年8月24日(土)に国立情報学研究所の20階ミーティングルームで「INTER-Mediator《大》勉強会 2019」を開催します。
INTER-Mediator《大》勉強会 2019のテーマはWebセキュリティです。IPA(独立行政法人情報処理推進機構)のセキュリティ専門家による、Webの一般的なセキュリティに関する講演があります。また、INTER-Mediatorの基本から認証などのセキュリティ関連機能をハンズオンで体験していただけるセッションも用意しています。イベント後には懇親会(有料:1,500円)も予定しています。
詳細および参加申込については下記URLのページをご覧ください。
https://peatix.com/event/904057
FileMaker Pro 17 AdvancedとFileMaker Go 17はFileMaker Cloud for AWS 1.18に接続不可
July 09, 2019
FileMaker Pro 17 AdvancedおよびFileMaker Go 17は、FileMaker Cloud for AWSでホストされているFileMakerデータベースに接続する際、バージョン1.18のFileMaker Cloud for AWSには接続できません。
FileMaker Cloud for AWS 1.18に接続するクライアントアプリケーションとしてサポートされているFileMaker Pro AdvancedおよびFileMaker Goのバージョンはバージョン18のみとなっています。FileMaker Pro 18 Advancedのデータファイル形式はバージョン12のファイル形式を踏襲していますが、バージョン17以前のFileMakerソフトウェアからFileMaker Cloud for AWS 1.18に接続することはできないので要注意です。
なお、FileMaker Cloud for AWS 1.x シリーズは廃止予定であり、FileMaker Cloud for AWS 1.19がこのシリーズの最終バージョンになるとのことです。将来登場する新しいFileMaker Cloud製品がFileMaker Cloud for AWSを置き換える予定となっていますが、現時点では詳細は不明です。
[関連]FileMaker Cloud for AWS 1.18 技術仕様(FileMaker)、FileMaker 18 - 廃止予定の機能およびオペレーティングシステム(FileMaker ナレッジベース)、FileMaker Pro 15とFileMaker Go 15はFileMaker Server 18に接続不可(FAMLog)
FileMaker Server 18でサポートされているPHPのバージョン
July 05, 2019
FileMaker Server 18に付属するFileMaker API for PHPは、バージョン7.1のPHPをサポートしています。
FileMaker Server 18のPHPを使用したカスタムWeb公開では、Windows ServerおよびmacOS Mojave 10.14ではPHP 7.1.19で、macOS High Sierra 10.13ではPHP 7.1.16で動作検証が行われています。バージョン5.6のPHPからバージョンアップする際には、事前に移行ガイドを参照してからアップグレードを行う必要があります。
2019年7月5日現在、PHP 7.1系統の最新バージョンはPHP 7.1.30、PHP 7.2系統の最新バージョンはPHP 7.2.20、PHP 7.3系統の最新バージョンはPHP 7.3.7です。PHP 5.6系列およびPHP 7.0系列はすでにメンテナンスされていない状況となっており、PHP 7.1系列は2019年12月までセキュリティ修正が継続される予定となっています。
[関連]FileMaker Server 18 技術仕様(FileMaker)、FileMaker Server 17でサポートされているPHPのバージョン(FAMLog)
PHP 7.2.20とPHP 7.3.7が公開
July 04, 2019
PHP 7.2.20とPHP 7.3.7が公開されています。
PHP 7.2.20とPHP 7.3.7では不具合の修正が行われており、今回のリリースには特にセキュリティ上の修正は含まれていない模様です。下位互換性のない変更点や推奨されなくなる機能もあるため、下位互換性のない変更点や推奨されなくなる機能もあるため、PHP 7.3に移行する場合には事前に移行ガイドを参照してからアップグレードを行う必要があります。PHPはバージョン7.4系統の開発も進められており、現在バージョン7.4.0 Alpha 2が公開されている状況です。
なお、PHP 5.6系統とPHP 7.0系統の保守は終了しており、PHP 7.1系統の保守は2019年12月に終了する予定となっています。
FileMaker Server 18でサポートされるクライアントアプリケーション
July 03, 2019
FileMaker Server 18でサポートされているクライアントアプリケーションには、以下のものがあります。
・FileMaker Pro 16
・FileMaker Pro Advanced(バージョン18、17および16)
・FileMaker Go(バージョン18、17および16)
・iOS App SDK(バージョン18、17および16)を使用して作成されたアプリケーション
・FileMaker WebDirect、カスタムWeb公開 with PHP、およびカスタムWeb公開 with XMLを使用したFileMaker Server Web 公開エンジンを使用してデータにアクセスするWebユーザー
・FileMaker Data APIを使用して共有ソリューションのデータにアクセスするWebサービスまたはアプリケーション
・FileMaker クライアントドライバを使用するFileMaker ODBCおよびJDBCクライアント
FileMaker 17 プラットフォーム発売時にFileMaker ユーザライセンスプログラムが導入されており、FileMaker ボリュームライセンスプログラムは2018年5月にFileMaker ユーザライセンスプログラムに移行されているので、FileMaker 16以前からFileMaker 18にバージョンアップする際には注意が必要です。
なお、FileMaker Server 18では、FileMaker Server 17以前と同様、カスタムWeb公開(CWP)利用時は同時接続ライセンスであっても接続はカウントされません。
[関連]FileMaker Server 17でサポートされるクライアントアプリケーション(FAMLog)