Дата PHP и setlocale не всегда работают

После создания требуемого языкового стандарта на нашем сервере разработки и использования setlocale для предоставления PHP языку для использования дат, отформатированных с помощью strftime будет отображаться полностью переведенным, как и ожидалось.

Однако после перезагрузки страницы даты были показаны в локали сервера по умолчанию: en_US . Перезагрузка страниц несколько раз приводила к почти 50/50 вероятности перевода дат. Weird. Что здесь происходит?

Solutions Collecting From Web of "Дата PHP и setlocale не всегда работают"

Похоже, что веб- серверы Apache и Nginx необходимо перезапустить после того, как созданные для них локальные сети смогут использовать их без проблем.

Для устранения проблемы воспользуйтесь service apache2 restart или service nginx restart . В некоторых случаях для устранения проблемы для всего сервера может потребоваться перезагрузка.

Благодаря сообщению блога Хельмута Штрассера мы смогли определить проблему.