Файлы переводов PO / MO, кэшированные Apache - PullRequest
0 голосов
/ 27 сентября 2018

Я использую файлы PO / MO для расширений gettext PHP 7.Я обнаружил, что много раз я обновляю файлы PO / MO, но переводы веб-страниц не обновляются, и мне приходится перезапускать Apache!

Есть ли способ избежать перезапуска Apache и принудительной перезагрузки файла?

1 Ответ

0 голосов
/ 27 сентября 2018

Существует существующий ответ для этой проблемы с кешем при использовании gettext для интернационализации i18n.

Приведенное выше решение очистит кэш после каждого запроса, но как @xiaoyiТем не менее, это решение не то, что вы должны использовать в среде production.

Что касается меня, я уже использовал gettext, но я не помнил ни одной проблемы кэширования apache.Я использовал POEdit для редактирования и компиляции файлов PO / MO.

РЕДАКТИРОВАТЬ: Я думаю, что использование php-fpm вызывает эту проблему, потому что я не использовал php-fpm и не былне волнует этот вопрос.

Удачи

...