私はUbuntu 11.10にSymfony 2.0.7をインストールしました。私は期待していたとしてキャッシュをクリアするときにキャッシュファイル "/var/www/myapp/app/cache/dev/classes.php"の書き込みに失敗しました
chmod 777 -R cache
chmod 777 -R logs
とすべての機能:
は、私は次のコマンドを使用してcache
電子
logs
ディレクトリのパーミッションを変更:私はこの問題を抱えています。
は、次に私が作っ:
app/console cache:clear
はキャッシュの/ dev 755への変更とsymfonyの真
権限がその中に書き込むことはできませんデバッグとのdevの環境のためのキャッシュをクリアする:
RuntimeException:キャッシュファイル "/var/www/myapp/app/cache/dev/classes.php"の書き込みに失敗しました。 ClassCollectionLoaderで1017 /var/www/myapp/app/bootstrap.php.cacheラインで/var/www/myapp/app/bootstrap.php.cacheライン1079 ClassCollectionLoader :: writeCacheFileで ()内
: :/var/www/myapp/web/app_dev.phpラインにおけるKernel-> loadClassCache()で/var/www/myapp/app/bootstrap.php.cacheライン682 における負荷()23
Symfony 2のこの明らかなバグをどうやって解決できますか?
私の問題を解決しました。次に、ブラウザ内のページを初めて要求すると、 'dev'フォルダは' www-data'ユーザによって作成されます。 私は以下のFederico Galloが投稿したソリューションを使用して終了しました。 –