Эквивалент PHP setlocale в конфигурационном файле APACHE
Мне нужно отобразить дату на французском языке.
Решение заключается в использовании setlocale(LC_TIME, 'fr_FR');
Но я пытаюсь установить локаль непосредственно в конфигурации моего сервера Apache.
в /etc/httpd/conf/httpd.conf
файл, я пробовал
<VirtualHost *:80>
...
SetEnv LC_TIME 'fr_FR'
</VirtualHost>
без какого-либо эффекта.
В каком файле конфигурации php или apache я должен определить переменную LC_TIME?
2 ответа
Существует дополнительный модуль Apache, который может решить вашу проблему:https://code.google.com/a/apache-extras.org/p/mod-setlocale/
Файл httpd.conf обычно не используется для установки этого параметра. Вместо этого вы захотите отредактировать файл /etc/php.ini и установить часовой пояс в date.timezone:
Europe/Paris
Информацию о часовом поясе можно найти на веб-сайте PHP http://www.php.net/manual/en/timezones.europe.php
Не забудьте перезапустить Apache после внесения изменений, если вы не используете PHP-FPM.