缓存后:清除我在php日志中有这个:
PHP警告:require_once(/ var / www / mysite / releases / 20150706130613 / app / cache / prod / jms_diextra / doctrine / EntityManager_56274d8036816.php ):无法打开流:没有此类文件或第279行/var/www/mysite/releases/20150706130613/app/cache/prod/appProdProjectContainer.php中的目录
我检查了app / cache / prod / jms_diextra / doctrine /中的文件列表,我找到了EntityManager_XXXX.php,其中XXXX.php总是与56274d8036816不同!!所以我用所需的文件名复制现有文件然后它的工作原理!奇怪的是它是'总是有相同的文件名(56274d8036816)symfony需要,永远不会找到/生成!!
每次清除缓存时,我都不想手动创建所需的文件:(出了什么问题?
答案 0 :(得分:0)
也许你应该为缓存目录添加权限
chmod 777 -R cache
答案 1 :(得分:0)
有同样的问题。 其他评论是正确的,以下是步骤:
这应该成功生成缓存。