Saba note

醜悪コード Ugly hacks ITものづくり

CakePHP3 Tag:

Macでxamppを使う

Macでxamppを使う

インストールと初期設定 ここらあたりからダウンロードしてインストール。WindowsとLinux、Macとわかれているので、ここではMac版を選びましょう。私は、Mac版の「7.0.9 / PHP 7.0.9」を選んでみ […]


findとかgrepとかを使って再帰的検索など

findでファイル名を検索 findはファイル名を検索します。ほんとにごく頻繁に使う便利なコマンドです。ディレクトリとファイル名を指定して検索しますが、例によってfind / -name “*”こ […]


CakePHP3でマイグレーション覚書

移行先の環境準備 ホストの作成・DBの作成 CakePHP3アプリのデータ移行 DBのDumpとRestore 環境の調整 パーミッションと書込み権限 app/logs [777]に変更 app/logs/error.l […]


CakePHP3のマイグレーションというかデータ移行の覚書

移行先の環境準備 ホストの作成・DBの作成 CakePHP3アプリのデータ移行 (.gitignore CakePHP3)[https://github.com/github/gitignore/blob/master/ […]


CakePHP3でのタイムゾーンの設定

これ結構忘れる。 PHPのタイムゾーン設定 /etc/php.ini date.timezone = Asia/Tokyo CakePHP3の定義ファイルの設定 /home/user/app/config/app.php […]


CakePHP3でコンポーネント(共通クラス)を使う

CakePHP3ですべてのコントローラー内で利用できる共通クラスというか共通関数の作成方法です。普通のPHPでいうところのincludeとかrequireに相当する機能というと語弊がありますが、そんな感じのものです。 よ […]


CakePHP3の404/500ページ

エラー出力のレベルは開発時と運用時で随分違ってくるのですが、開発中のデバックモード時にはすべてのエラーをデフォルトのまま使うのがいいです。いろいろなヒントも出してくれるしサンプルコードを出してくれたりもするからです。本番 […]


CakePHP3のDebugKit

CakePHP3のDebugKitはとても便利なのですが、時々環境によって出たりでなかったりです。なんかPHPのモジュール関連が足りなかったりする。 http://book.cakephp.org/3.0/ja/debu […]


CakePHP3でログインのシステムを作る

ユーザーテーブルの作成 テーブル名: sample_lists (InnoDB) カラム名 属性 id int(8) member_id varchar(128) user_name varchar(128) passw […]


CakePHP3のインストールと初期設定

CakePHP 3.x Document 公式ドキュメント CakePHP 3.x 日本語 ドキュメント CakePHP 3.x 英語(本家) CakePHP 3.x 日本語(本家) CakePHPフォーラム インストー […]


CakePHP3で出るエラーいろいろ

sqliteのエラー デバックキットなんかで使っています。 SQLSTATE[HY000]: General error: 8 attempt to write a readonly database ./app/tmp […]


全11記事