Yii не видит изменения в файлах?

Изменяю код в контроллерах и моделях, а Yii их (изменения) не видит. Код выполняется такой, который был до внесения изменений. Никаких дополнительных настроек для кэширования я не ставил - всё по умолчанию.

Такое поведение замечено второй раз за неделю. Причём, если ничего не трогать и дать пройти некоторому времени (где-то пару часов), Yii обнаруживает изменения и работает как нужно.

Проблема может быть в том, что согласно официальной документации Ubuntu я настроил отложенную запись в файлы для SSD?

vm.laptop_mode = 5
vm.dirty_writeback_centisecs = 6000


Но, если открыть файл любым редактором, видно, что все изменения в нём отражены. Может неким образом связка apache-yii работает со старыми ревизиями файлов?

UPD:
После перезагрузки компьютера Yii увидел все изменения. Скорее всего прблема с локальным кэшем файловой системы или в чём-то подобном.
  • Вопрос задан
  • 3383 просмотра
Пригласить эксперта
Ответы на вопрос 2
kotomyava
@kotomyava
Системный администратор

Это может быть следствием установки apc.stat=0 или аналогичной настройки другого кешера опкода. Кеш файловой системы или ssd тут не при чём.

Ответ написан
Rpsl
@Rpsl
Кратко о себе

Да, это может быть opcache или eaccelerator. А зачем вообще их использовать вместе?

Покажите что в php.ini есть про opcache и eaccelerator

Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы