2.xではbootstrap.php内にあらかじめアプリケーションログの設定が書かれています。2.xで日付ごとにログファイルが切り替わるよう設定してみました。日ごとにログを切り替える設定app/Config/bootstrap.phpを以下のように変更もしくは追加して下さい。変更));これで、日を跨ぐごとにapp/tmp/log下にyyyymmdd_debug.logとyyyymmdd_error.logで作成されるようになります。オプション2.4で以下のオプションが追加されました。上の設定では日付ごとにローテーションされますが、さらに同一(同日付)ファイルに対してローテーションが行われます。ファイル名は、'file'に切替が行われた時間のUNIXタイムスタンプが付与されます。上限に達するとファイルの切替が行われます。(デフォルト10M)rotate:ローテーションの最大数。設定数前のファイルは削除されます。1.3では1.3ではbootstrap.phpには記述されていないため、以下そのまま追記して下さい。DebugKitを導入Tweet関連記事Cookieログイン今回は、ログイン画面でよくみかけるクッキーログインの機能を使ってみます。CakePHPには、Cookieコンポーネントがあります。'http://radioボタンを実装Radioボタンの実装は、セレクトボックスとほぼ同じです。個人的にはラジオボタンをすすんで使用することは少ないのですが、2択くらいの選択肢であれば非常に便利ですよね。2になっていくつか数値用バリデーションルールが追加されています。Plugin」は、MarkDown書式をレンダリングしてくれるビューヘルパーです。MarkDownについて勉強しているうちに出会ったので試し打ちです。ダウンローハッシュ関数の選択とハッシュ化処理CakePHPでは、ログイン時にはpasswordを自動的にハッシュ化して認証を行ってくれますが、そのパスワードを登録する際は、明示的にハッシュ化する必要があります。インストール時エラーの対処CakePHPインストール時に出くわすであろうエラーの原因と対処方法についてまとめてみました。前提として、WebサーバはApache、データベースはMySQLとしています。Timezone未設ユーザ登録(仮登録・メール・本登録)以前1.3版で投稿した「ユーザ登録」処理の2.x版を作成しました。フローは同じで以下のようにします。この時点では仮登録として、本登録用のU日付・時間のバリデーション日付や時刻に関するバリデーションは以下のルールがビルトインされています。M:「月」を英語表記)パス定数と変更方法やURLの取得CakePHPは基本的にはディレクトリそのまま配置することで構築が可能ではありますが、設定パスを変更することでセキュリティに考慮した構成にすることや運用性をもたせたものにすることが可能になります。https://t.co/W37Ig2RYJK(CakePHP2.x)2.3から2.6へバージョンアップしてみるhttps://t.co/VZpH5pRRPGを見てる。PMお、CakePHP2.xではログパスが変更可能。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。