Apache 缓存的翻译文件 PO/MO

Translation files PO/MO cached by Apache

我正在为 gettext PHP 7 个扩展使用 PO/MO 个文件。 我发现很多次我更新 PO/MO 文件,但网页转换没有更新,我必须重新启动 Apache!

有什么方法可以避免 Apache 重启并强制重新加载文件吗?

使用gettext进行i18n国际化时存在缓存问题an existing answer

上面链接的解决方案会在每次请求后刷新缓存,但正如@xiaoyi 所说,这种解决方案不应该在 production 环境中使用。

就我而言,我已经使用了gettext,但我不记得apache 缓存有任何问题。我正在使用 POEdit 编辑和编译 PO/MO 个文件。

编辑: 我想使用 php-fpm 会导致这个问题,因为我没有使用 php-fpm 并且不关心这个问题。

祝你好运