2012-01-03 4 views
0

で「T」私は起こった何見当がつかないが、イムは、コマンドライン(例えばキャッシュ:クリアまたはassetic:ダンプ)を使用しようとすると、不足している私は、エラークラス名

Fatal error: Class 'Symfony\Component\HttpFoundation\Reques' not found in H:\www\s\skeleton\app\cache\dev\appDevDebugProjectContainer.php on line 1568 

を持って、私はそこにいることがわかりクラス名に "t"がありませんが、なぜですか?

+4

ファイル 'H:\ www \ s \ skeleton \ app \ cache \ dev \ appDevDebugProjectContainer.php'の行1568を貼り付けてください。 –

+0

オンザフライで生成されたサービスコンテナはありませんか? symfonyのバージョンのバグのように思えます。 – cmbuckley

+0

このファイルはキャッシュフォルダにありますので、私はそれが生成されたと思います。エラーライン: 'protected function getRequestService() { return $ this-> services ['request'] =新しい\ symfony \ Component \ HttpFoundation \ Reques(); } ' – Pawel

答えて

0

コンピュータ上のファイルに移動し、1568行目を見つけて入力ミスを修正してから、もう一度実行してください。問題が解決しました。

オススメはすべての人に起こりえます。

+0

このファイルはアプリによって生成されます。私は誤植を見たが、その理由は見えた。たぶん私は別の場所に作ったかもしれませんが、解決策ではないと確信しています。 – Pawel

+0

これは単なる一時的な解決策です。分@Pawelがキャッシュをクリアすることを決めたら、修正はなくなりました。 – gilden

+0

これは一時的な解決策ではありません。このファイルはden envのforeachリクエストで生成されるためです。 – Pawel

0

私はあなたがHで見てお勧めしたい:\ WWW \ S \スケルトン\アプリ\キャッシュ\ DEV \ appDevDebugProjectContainer.phpライン上に実際の問題があるかもしれないhttp://code.google.com/p/symfony-2-portfolio-site/source/browse/trunk/app/cache/dev/appDevDebugProjectContainer.php?r=3でコードを見てみると1568

をコードの最後に向かって"HttpFoundation \ Reques"を検索し、誤字が見つかるかどうか確認してください。私はそのバージョンでそれを見ることができないので、私はそれがSymfonyの最新バージョンで修正されるかもしれないと推測しています。あなたが最新のバージョンでない場合は、おそらくアップグレードする必要があります。

+0

私は2.0.8にアップグレードしましたが、他にもエラーがあります: 'Class 'Doctrine \ Bundle \ DoctrineBundle \ Command \ DoctrineCommand' not found' – Pawel