カテゴリー: PHP

[PHP] タイムゾーン設定は必須 (PHP 5.1.0以降)[PHP] タイムゾーン設定は必須 (PHP 5.1.0以降)

古いコードを新しいバージョンのPHPで動かそうとしたら動かない。ログを見たらタイムゾーンが設定されていないというエラーを吐きまくっていた。 フレームワークベースの開発だと、フレームワークが良きに計らってくれるから気にする […]

[PHP] エラーをHTML出力の一部として画面に出力する[PHP] エラーをHTML出力の一部として画面に出力する

ローカルで開発していた案件を本番環境にディプロイしたら500エラー。エラーログへのアクセスも制限されていたりすると、原因究明に時間がかかることもある。 そんなときには、とりあえずエラーをHTML出力の一部として画面に出力 […]

[PHP] セキュアなPHPアプリケーションを作成するための7つの習慣[PHP] セキュアなPHPアプリケーションを作成するための7つの習慣

昨今は充分にテストされたフレームワークを使うことが多いので、アプリ開発者が自らセキュリティのベーシックな部分に関わるチャンスは薄れつつあるかもしれない。だけどセキュリティは絶対におろそかにしてはいけない領域。例えば、以下 […]