Как отобразить другую страницу во время технических работ?
Когда нужно остановить nginx для того, чтобы внести изменения, нужно, чтобы отобразить страницу с сообщением, что ведутся технические работы. В тот момент, когда я остановить nginx на странице, Мой загрузчик из приложения просто прокручивается.
Что нужно сделать, чтобы отобразить другую страницу, когда остановился?
...
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;
server_name _;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
#try_files $uri $uri/ =404;
try_files $uri $uri/ /index.html;
}
...
Вы можете использовать , чтобы всегда держать его в чистоте.
number_format(12.20, 2, '.') : string
Это из-за локализации. Начиная с PHP 5.3.0 есть вариант в в. Должен работать при изменении его страна, которая использует свой хотел нотации.
Объяснение от php.net:
The locale that will be used in intl functions when none is specified (either by >omitting the corresponding argument or by passing NULL). These are ICU locales, not >system locales. The built-in ICU locales and their data can be explored at » >http://demo.icu-project.org/icu-bin/locexp.
The default value is empty, which forces the usage of ICU's default locale. Once set, >the ini setting cannot be reset to this default value. It is not recommended that this >default be relied on, as its effective value depends on the server's environment.
Как вы можете видеть в таблице цифры:
Германия:
Number Pattern: #,##0.### 1.234,56
США:
Number Pattern: #,##0.### 1,234.56
Редактировать:
...as its effective value depends on the server's environment.
Это означает, что вы должны изменить на ваш сервер. Он использует только установленное значение в PHP.Ини, когда сервер не локальное значение.
Для Linux:
Если вы хотите изменить или установить систему локального, использовать программу на в. Переменная позволяет установить локаль для всей системы.
Следующая команда устанавливает LANG
к en_US.ISO8859-1
и удаляет определений для .
$ sudo update-locale LANG=LANG=en_US.ISO8859-1 LANGUAGE
OR
$ sudo localectl set-locale LANG=en_US.ISO8859-1
Вы можете найти глобальные настройки локали в следующих файлах:
/etc/default/locale
– на Убунту/Дебиан/etc/locale.conf
– на CentOS/RHEL с
Похожие вопросы
Посмотрите другие вопросы по меткам nginx