FAMLog
FileMaker Server 17でサポートされているPHPのバージョン
October 03, 2018
FileMaker Server 17に付属するFileMaker API for PHPは、バージョン5.6のPHPをサポートしています。
FileMaker Server 17のPHPを使用したカスタムWeb公開では、Windows Server、macOS Sierra 10.12およびmacOS High Sierra 10.13ではPHP 5.6系統で動作検証が行われており、PHP 5.6.24を同梱しています。残念ながら、同梱されているPHPのバージョンはFileMaker Server 16から変更されておらず、セキュリティ脆弱性が修正されたバージョンに更新されていません。PHPによるカスタムWeb公開機能を利用してWebサイトを構築したい場合には、別途PHPおよびWebサーバーを用意する必要がある状況です。
2018年10月3日現在、PHP 5.6系統の最新バージョンはPHP 5.6.38、PHP 7.0系統の最新バージョンはPHP 7.0.32、PHP 7.1系統の最新バージョンはPHP 7.1.22、PHP 7.2系統の最新バージョンはPHP 7.2.10です。PHP 5.5系列はすでにメンテナンスされていない状況となっており、PHP 5.6およびPHP 7.0系列は2018年12月までセキュリティ修正が継続される予定となっています。
[関連]FileMaker Server 17 技術仕様(FileMaker)、FileMaker Server 16でサポートされているPHPのバージョン(FAMLog)
「INTER-Mediator Meet-up 2018」開催のお知らせ
October 01, 2018
2018年11月8日(木)にFileMaker カンファレンス 2018が開催されている会場近くの会議室で「INTER-Mediator Meet-up 2018」を開催します。
INTER-Mediator Directive Committee主催のMeet-upであり、参加費は無料です。INTER-Mediatorの大まかな機能と開発プロセスを改良する仕組みについての解説だけでなく、実際にFileMaker ServerとINTER-Mediatorで構築されたサンプルソリューションを題材として、どのようにしてWebアプリを作っていけばいいのか、どこまでの機能を実現できるのかなどについて具体的に説明します。帳票をサーバーサイドでPDFファイルとして出力する方法についても解説する予定です。
詳細および参加申込については下記URLのページをご覧ください。
https://peatix.com/event/441546/
APPLE-SA-2018-9-24-1 macOS Mojave 10.14
September 26, 2018
AppleがmacOS Mojave 10.14の提供を開始しています。
macOS Mojaveには多数のセキュリティに関わる修正が含まれています。このアップデートにより、Apache HTTP Serverはバージョン2.4.34に、PHPはバージョン7.1.19に、SQLiteはバージョン3.24.0に更新されます。macOS Mojaveに対応しているMacは、MacBook(Early 2015以降)、MacBook Air(Mid 2012以降)、MacBook Pro(Mid 2012以降)、Mac mini(Late 2012以降)、iMac(Late 2012以降)、iMac Pro(2017)およびMac Pro(推奨されるMetal対応グラフィックカードを搭載したLate 2013、Mid 2010、Mid 2012モデル)です。
なお、FileMaker Server 17は現時点ではmacOS Mojave 10.14との互換性はなく、2018年11月をめどに互換性アップデートがリリースされる予定であるとのことです。
[関連]FileMaker 製品と macOS Mojave 10.14 との互換性(FileMaker ナレッジベース)、macOS Serverで今後廃止される予定のサービス一覧(FAMLog)
PHP 5.6.38、PHP 7.0.32、PHP 7.1.22およびPHP 7.2.10が公開
September 18, 2018
PHP 5.6.38、PHP 7.0.32、PHP 7.1.22およびPHP 7.2.10が公開されています。
PHP 5.6.38、PHP 7.0.32、PHP 7.1.22およびPHP 7.2.10ではそれぞれセキュリティ脆弱性が修正されています。下位互換性のない変更点や推奨されなくなる機能もあるため、PHP 7.2に移行する場合には事前に移行ガイドを参照してからアップグレードを行う必要があります。PHPはバージョン7.3系統の開発も進められており、現在バージョン7.3.0RC1が公開されている状況です。
なお、PHP 5.6は2018年12月31日まで、PHP 7.0は2018年12月3日まで、PHP 7.1は2019年12月1日まで、PHP 7.2は2020年11月30日までセキュリティ修正が継続される予定となっています。
FileMaker Admin API trialの有効期限
September 14, 2018
FileMaker Cloud 1.16に付属するFileMaker Admin API trialは2018年9月27日に、FileMaker Cloud 1.17およびFileMaker Server 17に付属するFileMaker Admin API triaは2019年9月27日に期限切れになる予定となっています。
2018年9月現在、FileMaker Admin APIはトライアル版として提供されている機能であり、試用期間終了後はFileMaker Admin APIを利用できなくなるので注意が必要です。
FileMaker Admin APIの使用を続けるためには、試用期間が終了する前に FileMaker プラットフォームの最新バージョンにアップグレードする必要があります。そのため、FileMaker Cloud 1.16でFileMaker Admin APIを使用していて、FileMaker Admin APIを引き続き使用する場合には、試用期間が終了する前にFileMaker Cloud 1.17にアップグレードする必要があります。
FileMaker Data API (Trial)の有効期限
September 13, 2018
FileMaker Server 16のFileMaker Data API (Trial)は2018年9月27日に期限切れになる予定となっています。
FileMaker Server 16ではFileMaker Data APIはトライアル版として提供されていた機能であり、試用期間終了後はFileMaker Data APIを利用できなくなるので注意が必要です。
FileMaker Data APIを引き続き使用する場合には、試用期間が終了する前にFileMaker 17 プラットフォームにアップグレードする必要があります。なお、FileMaker Data APIはFileMaker Cloud 1.17とFileMaker Server 17ではトライアル機能ではなく、データ転送のために適切なFileMakerライセンスを購入する必要があります。
OpenSSL 1.1.1が公開
September 12, 2018
通信暗号化ライブラリとして広く利用されているOpenSSLの新バージョン「OpenSSL 1.1.1」が公開されています。
TLS 1.3がサポートされているOpenSSL 1.1.1では、新しい暗号アルゴリズムが多数追加されているほか、数多くの機能追加および改善が行われています。なお、バージョン1.1.1系統は長期サポート版(LTS)として最低5年以上サポートが行われる予定のバージョンとなっています。
OpenSSLのバージョン1.0.1系統以前はセキュリティ修正を含むサポートが終了したため、今後はバージョン1.0.2系統以降に移行する必要があります。バージョン1.0.2系列のサポートは2019年12月31日に終了する予定、バージョン1.1.0系列のサポートは1年後に終了する予定となっているので、来年までに計画的にバージョン1.1.1系列にアップグレードする必要があります。
[関連]Release Strategy(OpenSSL)
Apache Tomcat 8.5.33とApache Tomcat 9.0.11が公開
September 04, 2018
Apache Tomcat 8.5.33とApache Tomcat 9.0.11が2018年8月中旬に公開されています。
Apache Tomcat 8.5.33およびApache Tomcat 9.0.11では、RequestDispatcherおよびWebアプリケーションのクラスローダーにおいてURLのパスが正しくデコードされていなかった問題が修正された他、多数の不具合が修正されています。Apache Tomcat 8.0系列については2018年6月30日にサポートが終了し、2018年10月になるとApache Tomcat 8.0のダウンロードページが削除される予定となっています。
なお、FileMaker Server 17では、Java Web公開エンジンにApache Tomcat 7.0.82が使用されていますが、Admin Console用管理サーバーではApache Tomcatの代わりにNode.jsが使用されるようになっています。
第42回カスタムWeb勉強会開催のお知らせ
August 31, 2018
2018年10月20日(土)午前10時より「第42回カスタムWeb勉強会」を開催します。
FileMaker ServerのカスタムWeb公開やFileMaker Data APIに関する、出席者全員参加型の勉強会として進めてきましたが、前回から読書会形式として開催しています。
「体系的に学ぶ 安全なWebアプリケーションの作り方 第2版」を読んで、参加者の間で知識を共有したり議論をしていきます。時間を決めて黙読した後、内容について議論していく予定です。詳細および参加申込については下記URLのページをご覧ください。
https://www.famlog.jp/cwpstudy/42
PHP 7.1.21とPHP 7.2.9が公開
August 21, 2018
PHP 7.1.21とPHP 7.2.9が公開されています。
PHP 7.1.21とPHP 7.2.9では不具合の修正が行われており、今回のリリースには特にセキュリティ上の修正は含まれていない模様です。下位互換性のない変更点や推奨されなくなる機能もあるため、下位互換性のない変更点や推奨されなくなる機能もあるため、PHP 7.2に移行する場合には事前に移行ガイドを参照してからアップグレードを行う必要があります。PHPはバージョン7.3系統の開発も進められており、現在バージョン7.3.0 Beta 2が公開されている状況です。
なお、PHP 5.6は2018年12月31日まで、PHP 7.0は2018年12月3日まで、PHP 7.1は2019年12月1日まで、PHP 7.2は2020年11月30日までセキュリティ修正が継続される予定となっています。