symfonyを使ったサイトリリース時のチェック項目

symfonyを使ったサイトをリリースするときに、チェックした方がよい項目をまとめました。

  1. 環境チェック
  2. PROD環境になっているか
  3. web/以下に不要なphpがないか
  4. ログを有効化
  5. ログの監視
  6. ログのローテーション
  7. web/errors
  8. web/.htaccess使わない

symfony version 1.0用になりますが、1.1系や1.2系でもほぼ同じだと思います。

2009-6-12 23:28 追記: 記事を書いた後にもっと良いサイト見つけました><。 http://symfony-check.org/en/

この投稿の続きを読む »symfonyを使ったサイトリリース時のチェック項目

sfDocTestPlugin 0.2.4をリリース

symfonyでDocTestを実現するsfDocTestの最新版(0.2.4)を本家のプラグインリポジトリにリリースしました。

以前こちらの「symfonyで開発日記」で紹介したときには0.0.1でした。その後の修正をまとめると以下のようになります。

この投稿の続きを読む »sfDocTestPlugin 0.2.4をリリース

WebDebugを一時的に無効にする方法

訳あってsymfony 1.2用に作られたsfCryptoCaptchaPluginをsymfony1.0用に修正してます。現在ほぼ作業が終わってこちらのリポジトリに最新版があります。

コーディング時にはまったのが、うまくCAPTCHAイメージがが出力されずエラーがでる事でした。 原因を調べるため、バイナリダンプを行った所なんと、WebDebugツールバーが出力されており、バイナリを壊していました。

WebDebugツールバー自体は通常の開発で活躍していますので、CAPTCHAの出力の時だけWebDubgツールバーを無効にしたいと思いましたが、すぐにどうやるか思いつかなかったのですが以下のようにしてうまくいきました。

この投稿の続きを読む »WebDebugを一時的に無効にする方法