[英]symfony2 : how to clear cache automatically in dev?
這個問題突然發生了,所以我想我的Symfony2項目一定做錯了什么...
每當我在dev中運行應用程序時(我將netbeans用作IDE,不知道它是否重要),如果我對代碼(PHP,HTML或Javascript)進行了修改,則在刪除所有代碼之前,我不會看到任何更改/app/cache/dev
文件夾的內容!
這顯然使我放慢了很多速度。 我該如何解決?
在app_dev.php中,我沒有將調試模式設置為true。 我猜是新手錯誤。
$kernel = new AppKernel('dev', true);
好吧...如果您在php.ini中啟用了Opcache(加速),則可能是原因。 無論如何,這就是我的原因。 我沒有找到導致此問題的確切原因,但是我制定了自己的錯誤修復程序。 我在我的app_dev.php文件(位於“ web”文件夾中的Symfony2項目中)的最頂部添加了對opcache_reset()函數的調用。
opcache_reset();
為我工作。 希望它也對您有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.