Недавно я включил APC на сайт, который использует библиотеку PHP API Rackspace Cloudfiles. Вчера процесс загрузки в Cloudfiles не удался, что, по моему мнению, связано с истекшим токеном, который кэшируется APC. Есть ли способ диагностировать эту проблему или я должен просто запретить кэширование всего кода библиотеки облачных файлов с помощью конфигурации apc.filters
?Как диагностировать проблему кеширования APC?
Редактирование: Я подозревал, что кэширование APC было проблемой, потому что я обновил соответствующий файл, добавив только одну строку кода, которая зарегистрировала токен. После обновления файла процесс загрузки снова начал работать.
Edit2: Это происходило в фоновом скрипте, который постоянно работает. Значение хранилось в скрипте и не обновлялось. Я забыл, что я перезапустил скрипт после внесения изменения, которое позволило обновить токен.
Я вижу. Я думаю, что я неправильно понял, что APC думает, что переменные внутри файлов PHP также кэшируются (но это не имеет смысла и вызовет множество проблем, которые я себе представляю). –