2012-05-14から1日間の記事一覧
cronで実行するスクリプトはファイルパスを絶対パスにする必要がある。コマンドラインやブラウザで実行すると成功するが cronだと失敗する。 no such file or directoryエラーが出る。ちょっとハマった・・・。
CakePHPのデフォルト設定ではトップページ(ディレクトリ直下のURL)に 設定情報ページ(?)が表示される。これは「/app/views/pages/home.ctp」を作成することで、変更できる。 layoutは「/app/views/layouts/default.ctp」が紐付く。ただ、自分は「/app/views/…
Modelに$displayFieldを設定すると、find('list')で取得できる。デフォルトではnameかtitleが設定されるらしい。設定しておいて損はないが、 基本的にテーブルのprimary keyが必要となるケースが多いから あまり使わないかもしれない。
基本的にフリーです。 連絡は必要ありません。 自由に使って下さい。
recursiveとはモデルのアソシエーションの回数を制御するプロパティ。複数のモデル同士をアソシエーションで接続している時、 どのまで取得するのかを制御する。以下はコントローラーで設定する例。 function index(){ $this->Model->recursive= 2; } デフォ…
今まではMySQLにログインして、sourceコマンドでクエリファイルをフルパス指定だった。mysql > use db_test; mysql > source /var/www/html/testdir/query.sql フルパスは面倒なので、調べてみるとコマンドライン上からインポートする方法がある。 # mysql -…
testディレクトリのコピー時に以下のメッセージが出た。 cp: omitting directory 'test'ディレクトリをコピーするときはcpにオプションを付ける。 cp -rp test ./testdir/ これでtestdirディレクトリにtestディレクトリがコピーされる。オプションは以下にな…