cakePHPでFileBinderで画像アップできないと思ったら、capistranoのshared内にディレクトリ作ってなかったり、app/tmpのパーミッションがおかしかったり、セッション保存するディレクトリのパーミッションが変だったりしたから直した。
セッション関連でこんなエラーでた。
session_start(): open(/var/lib/php/session/sess_uub68oeicgasdfahogehoge, O_RDWR) failed: Permission denied (13) [CORE/Cake/Model/Datasource/CakeSession.php, line 612]
セッション書き込めないよということでありまして、/var/lib/php/session内に書き込もうとして権限がなかったということであります。httpd.confでapacheのグループを変えたらエラーになりました。
php.iniの1277行目くらいにある、session.save_path = "/var/lib/php/session"というのを変えれば、セッション保存ディレクトリを変えられるみたい。