PHP кеширование php кода (Проблема)

1. orel (09.11.2013 / 14:40)
У меня ubuntu lamp, недавно столкнулся с проблемой каким-то чудным образом кеширование php кода, а именно при редактировании кода, новые изменения не вступают в силу, после некоторых манипуляций типа echo '123'; кеш как бы сбрасывается, но опять же удалить echo, он останется. Буфера нету ob_, были обновления компонентов ubuntu но я не просматривал какие. В чем может быть причина как отключить это кеширование?

2. JustZero (09.11.2013 / 14:59)
никогда с таким не сталкивался, но думаю что стоит копать в сторону apc (или что то похожее на него)
lamp сам ставил?

3. orel (09.11.2013 / 15:04)
Да, проявилось это недавно, может переустановить php ?

4. JustZero (09.11.2013 / 15:05)
да переустанавливать php думаю смысла нету т.к. это не windows =)
нужно в конфиги копать.
браузер не может кешировать?

5. orel (09.11.2013 / 15:06)
Нет с разных браузеров одно и тоже

Добавлено через 01:12 сек.
Обновление были, php не видел, но mysql обновлялся

Добавлено через 01:47 сек.
В конфиге не уверен что это будет, может это глюк?

Добавлено через 05:25 сек.
http://ru.wikipedia.org/wiki/�����������_PHP но таких расширений я не ставил

6. orel (09.11.2013 / 16:58)
Заметил, что кэш сбрасывается когда выводится echo, как бы логично, что код изменился и требуется сброс кэша, так-как что-то должен выводится

7. Александр (09.11.2013 / 17:35)
может кеш браузера ctrl+f5?

8. orel (09.11.2013 / 18:52)
7. Муз-ТВ, с разных браузеров тоже самое, я же писал

9. Андрей (10.11.2013 / 11:26)
eAccelerator, Phpexpress, xCache в конце концов?

10. orel (10.11.2013 / 12:42)
Да я ничего подобного не устанавлива

Добавлено через 01:25 сек.
Вот если написать
file_put_contents('file', 'TEST 1');
Запишет, после чего снова
file_put_contents('file', 'TEST 2');
Не запишет
Сделаем echo '123'; перед функцией и запишет
Удалить echo , не вступит в силу по прежнему будет выводить 123

Добавлено через 02:17 сек.
Как подобное отследить я не представляю даже

Добавлено через 08:04 сек.
Единственно знаю, что обновление компонентов было. Уже удалял все, устанавливал, но нету толку, видимо плохо удалял, если в апаче хосты все сохранились да и таблицы в базе целы

11. BlackAngel (16.11.2013 / 15:57)
10. Орёл, Редактируешь на сервере или на локале? Если на сервере пиши хостерам что уних идут кряки с резервками, обрисуй картинку должны помочь ну и еще глянь нетли нигде в инклуидах кэширования страниц, может ты подключил какой нибудь плагин который кэширует страницы и обновляет частенько... PHP код сам себя кэшировать не может, имхо...

12. Михаил (17.11.2013 / 01:00)
выложил бы скрин phpinfo(). Скорее всего это из-за APC. удаляется
sudo apt-get remove php5-apc


13. orel (17.11.2013 / 01:57)
Да уже не актуально, у меня ubuntu стоит на вирт машине vmware, а скрипты хранятся на винде. В вирт машине примонтировал папку со скриптами из винды, так вот изменения файла не вступали в силу в мирт машине, какой-то глюк, переустановил настройки дополнения гостевой ОС и все заработало. Проблема была с вирт машине.

URL: https://visavi.net/topics/39438