symfonyではアップロードファイルを、任意の場所に移動させる moveFile というメソッドがあるのですが、このメソッドは失敗したときにエラーを出してくれない。
$this->getRequest()->moveFile('filename', $destFileName)
なので失敗していて、かつ原因がわからない場合は、lib/
symfony/sfWebRequest.class.
php の
@move_uploaded_file(...
となっているところの「@」をはずしてやるとよい。まあ、大抵は
ディレクトリの
パーミッションの問題だったりするんだけど。