Установить языковой стандарт по умолчанию на Ubuntu

Sergej Fomin спросил: 26 декабря 2017 в 08:01 в: ubuntu

Я загрузил проект на сервер ubuntu (16.04). Мой проект написан на PHP, и у меня есть несколько страниц, где языковые настройки для языков очень важны. Все работает хорошо на моем локальном сервере, но имя даты месяца выводится неправильно на удаленном сервере (подробности здесь: Ubuntu Php Locale ru_RU не работает )

I подумайте, что ошибка связана с моим локальным сервером, использующим другой язык, чем удаленный. В PHP,

Возвращаемое значение setlocale () зависит от системы, которую использует PHP. Он возвращает именно то, что функция system setlocale возвращаетphp setlocale () вручную

Этот код должен показывать локаль по умолчанию системы:

<?php 
dd(setlocale(LC_ALL, ""));
?>

:

  • Локальный сервер: "ru_RU.UTF-8"
  • Удаленный сервер: "C"

Я редактировал и т. д. / default / locale на удаленном сервере в LANG = ru_RU.UTF-8, но он не помог.

Как изменить свой языковой стандарт по умолчанию Ubuntu на ru_RU.UTF-8?

0 ответов