2011-01-01から1ヶ月間の記事一覧

文字列の丸めこみで文字化け

PHP

mb_strimwidth()を使って、文字列の丸めこみをしようとしたら文字化けた あいうえお□...予想していたものは あいうえおかきく...ちゃんとエンコード指定してやれば直りました。 $text = "あいうえおかきくけこさしすせそ"; //echo mb_strimwidth($text, 0, 2…

独自Viewクラスを設定する

例)frontendアプリケーションに独自クラスmyPHPViewを設定lib配下にsfPHPViewを継承した独自クラスを作成 /apps/frontend/lib/view/myPHPView.class.php

view.ymlの上書き時、既に読み込まれているファイルを除去

単にこのように書くと、追加されるだけなので... stylesheets: [sub.css]「-(ハイフン)」を付けると除去できます stylesheets: [-/css/form.css, -main.css, sub.css]

nfsポート固定

ファイアウォール越しにnfs設定をする為に、必要なポートを空けてやる必要があったのですが、nfsで使うポートが固定でないということで、固定化しました。参考 http://hesonogoma.com/linux/NFSserver-BoundToParticularPorts.html固定せずに動かしたときの…

nfsオートマウント

NFSサーバ : rp1(00.000.0.000) NFSクライアント: web1(11.111.1.111)設定したいマウント状態 web1:/var/www/project/staging/symfony/uploads → rp1:/var/www/project/staging/public_html/uploadsweb1:/var/www/project/prod/symfony/uploads → rp1:/var/w…

findByで1件取得

findOneByXXX()で取得できます。 $this->hoge = Doctrine::getTable('Hoge')->findOneByHogeIdAndFugaId($hogeId, $fugaId);findOneを使わない場合 $this->hoge = Doctrine::getTable('Hoge')->findByHogeIdAndFugaId($hogeId, $fugaId); $this->hoge = $thi…