vimでPHPのデバッグ(ステップ実行)

11月 22nd, 2011 1 Comment »
このエントリーを含むはてなブックマークはてなブックマーク - vimでPHPのデバッグ(ステップ実行) Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

vim+プラグイン(remote PHP debugger)+xdebugの環境を作ることで、vim上でPHPのデバッグを実行できるようになる。

Continue reading »

さくらVPSサーバ設定メモ(4)

5月 14th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - さくらVPSサーバ設定メモ(4) Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

おおよその初期設定は終わったので、以後各パッケージ、サービスの設定。

  • fastestmirror
  • vim
  • php
  • apache

Continue reading »

symfony.1.4 action内で作成した配列が、sfOutputEscaperArrayDecoratorされる場合の回避方法

4月 27th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - symfony.1.4 action内で作成した配列が、sfOutputEscaperArrayDecoratorされる場合の回避方法 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

action内で、新しく配列を作成した場合、XSS対策が有効になっているとsfOutputEscaperArrayDecoratorとして処理される場合がある。
例としては、DBから取得したカラムデータを配列へ追加/作成した場合。

Continue reading »

phpDocumentor用書式

4月 9th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - phpDocumentor用書式 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

今更ながら、phpDocumentor利用時に必要なコメント書式

Continue reading »

symfony1.4.9でjpgraph

3月 25th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - symfony1.4.9でjpgraph Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

symfonyで、jpgraphを扱う時のメモ。

Continue reading »

symfony1.4.9で、直接SQLを実行する

3月 20th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - symfony1.4.9で、直接SQLを実行する Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

数千件のレコード追加の度、setXxxx … save()してたんでは、遅い。
PropelのgetConnection()で接続後、prepare()メソッドでSQL指定、execute()で実行が可能。

Continue reading »

symfony1.4.9で自作認証機能

3月 19th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - symfony1.4.9で自作認証機能 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

Symfony1.4.9で、sfGuardPluginを利用していたら、propel:build-modelが一切できなくなった。propel:build-sqlも同様。duplicateエラーを吐く。
そこで、簡単に自作してみた。

Continue reading »

phpでmemory_limitを上限なしにする方法

3月 16th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - phpでmemory_limitを上限なしにする方法 Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

とあるフレームワークをCLIから利用中、毎度のようにmemory limitの以下のエラーが出る

PHP Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 4864 bytes) in …

ちなみに、/etc/php.iniのmemory_limitは256MB

Continue reading »

php + Smarty + Symfony + PEAR マニュアル

3月 9th, 2011 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - php + Smarty + Symfony + PEAR マニュアル Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

Webサーバの容量整理がほぼ落ち着いたので、以下のマニュアルをアップロード。
PHPマニュアル
Smartyマニュアル
Symfonyマニュアル
PEARマニュアル

Continue reading »

PHP(euc) + Smarty(euc) で、UTF-8やSJIS出力する方法(解決策とまとめ)

2月 8th, 2007 コメントは受け付けていません。
このエントリーを含むはてなブックマークはてなブックマーク - PHP(euc) + Smarty(euc) で、UTF-8やSJIS出力する方法(解決策とまとめ) Yahoo!ブックマークに登録 このエントリをつぶやくこのWebページのtweets Share on Tumblr @niftyクリップに追加 FC2ブックマークへ追加 Googleブックマークに追加 Bookmark this on Delicious

以前ハマった、PHP+SmartyでのUTF-8出力のまとめのメモ。
SJISなども置き換えて処理させれば、動作確認済み。もちろん、mb_internal_encodingがUTF-8の環境での、SJIS出力やEUC-JP出力も対応。
ってことで、メモ。

Continue reading »