это так раздражает.
Я работаю с Netbeans и Chrome (но другие броверы не лучше), и я никогда не знаю, возникает ли ошибка из последнего отредактированного кода или ранее отредактированного.
app_dev.php предположим, что позаботиться об этом, но его нет.
Я не знаю, чей кеш отвечает за это: Netbeans, Symfony, Browsers.
Как предотвратить отображение последней версии моего кода?
редактировать
если сделать следующие шаги, это не работает хорошо:
если выполните следующие шаги:
Netbeans - это IDE. Думаю, он не будет кэшировать файлы. Попробуйте выполнить следующие действия:
Ctrl+F5
в Chrome, чтобы обновить страницу, отбросив кеш браузераphp app/console cache:clear --env=dev
после каждой модификации исходного кодаhttp://localhost/web/app_dev.php
@Olim в значительной степени покрыл все это. Единственное, что я хотел бы добавить, это попытаться физически удалить каталог cache
и запустить cache:clear
снова cache:clear
...
У меня было множество проблем с правами доступа моей IDE (phpStorm
в моем случае), которые не могли изменять файлы, хранящиеся в местоположении по умолчанию Apache
(C:\Program Files\Apache...
). Основной причиной был страшный Windows UAC
который помешал любой программе писать в более чувствительных местах.
Чтобы решить эту проблему, вы можете отключить UAC
или вы можете установить правильное владение:
Properties
Security
", затем нажмите кнопку " Advanced
Owner
" и нажмите кнопку " Edit
Other users and groups
и введите свое имя пользователя. Нажмите OK
Replace owner on....
Netbeans
, Chrome
, Apache
service...)Он работает сейчас?