CakePHP 3.3.10 がリリースされました

CakePHP 3.3.10 Released の非公式日本語訳です。

セキュリティリリースではありませんが、デバッグモードでの実行中に影響を受ける一件の脆弱性の修正が含まれています。

なお、この脆弱性は以前にも JPCERT/CC の方を通して報告されていたのですが、元の報告者の方のお名前を把握しておらず、もし今回ご報告いただいた方と同じ方でなければ、その方にもお礼を申し上げます。

以下、本文です。

“CakePHP 3.3.10 がリリースされました” の続きを読む

Share

[CakePHP] コントローラでの共通処理にはトレイトではなくコンポーネントを使おう

この記事は Qiita の CakePHP3 Advent Calendar 2016 の5日目として投稿したものです。

“[CakePHP] コントローラでの共通処理にはトレイトではなくコンポーネントを使おう” の続きを読む

Share

CakePHP 2.9.3 がリリースされました

CakePHP 2.9.3 Released の非公式日本語訳です。

原文中に詳細は書かれていませんが、ディレクトリトラバーサルの脆弱性修正が含まれています。ただし、この修正は既定の app として提供されるソースコードに対して行われているため、既存のアプリケーションについてはアップグレードでは修正されません。差分を確認の上、手動で修正を行ってください。

以下、本文です。

“CakePHP 2.9.3 がリリースされました” の続きを読む

Share

[CakePHP] AJAX リクエストを受けるアクションの実装方法

AJAX を使ってページの一部分を動的に書き換えたい、というのはよくある要求です。この記事では CakePHP2 と CakePHP3 を対象に、こうした AJAX リクエストを受けるアクションを CakePHP でどのように実装するのがよいかを解説します。

“[CakePHP] AJAX リクエストを受けるアクションの実装方法” の続きを読む

Share