タイプ .twig のビュー ファイルを変更するたびに、次のエラーが発生します。
致命的なエラー: 54 行目の /pathto/myappbundle/vendor/bundles/Symfony/Bundle/AsseticBundle/Factory/Resource/FileResource.php の非オブジェクトに対するメンバー関数 getContent() の呼び出し
次のようにして、このエラーを解決できます。
php app/console cache:clear --env=prod; php app/console cache:clear --env=dev
しかし、このため、dev であっても、何かを変更するたびにキャッシュをクリアする必要があります。
コマンドを実行すると:
php app/console router:debug
同じエラーが発生します。
オンラインで同じエラーが発生したと言っている人を見つけました。彼の解決策は、彼の html.twig ファイルの 1 つが実際には html.twig.twig として保存されていることでした。すべての小枝ファイルを調べましたが、そのように保存されたものはありませんでした。
誰かがこれを経験したり、この問題を解決したりしたことがありますか、またはこれを解決するために私が見ることができる提案はありますか? これが私のコードのどこで起こっているかについて、これ以上具体的なトレースはありません。