Задать вопрос
VladOsadchyi
@VladOsadchyi
Студент

Как отключить кэширование php?

После переустановки windows, столкнулся с такой проблемой, что мелкие изменения в php коде не срабатывают.
Например, делаю в экшине контроллера:
dd(Yii::$app->controller->id);
Выдает "site", как и ожидалось.
Потом меняю на:
dd(Yii::$app->module->id);
Выдает тот же "site", хотя должна быть ошибка, так как Yii::$app->module равно null.
То же самое с css классами в view файлах, замена col-6 на col-4 в коде, не происходит в браузере.
Проблема не в кэше браузера, так как я открывал сайт в разных браузерах. Н-р я меняю css класс, и открываю сайт в браузере, в котором раньше никогда не открывался этот сайт, и изменений в верстке нет.

Мой стэк:
Windows 10,
Openserver c PHP 7.2 и Apache 2.4
Yii2
В php.ini установлено opcache.enable = Off
  • Вопрос задан
  • 220 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
VladOsadchyi
@VladOsadchyi Автор вопроса
Студент
Проблема никак не связана с php или openserver. Это phpStorm не сохраняет изменения
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽