10 / 10 / 3
Регистрация: 28.07.2013
Сообщений: 181
|
||||||
Не видит конфиг timezone29.05.2020, 13:22. Показов 3390. Ответов 7
Привет!
Запущен сервер PostgreSQL, в файле /etc/postgresql/12/main/postgresql.conf прописано timezone = 'Europe/Moscow'. Однако при запросе
0
|
29.05.2020, 13:22 | |
Ответы с готовыми решениями:
7
Вывод даты и времени для юзера в зависимости от его timezone, timezone он может сам выбрать
Создал config но перехожу по адресу видит конфиг по умолчанию |
1258 / 973 / 383
Регистрация: 02.09.2012
Сообщений: 3,001
|
|
29.05.2020, 17:12 | |
см. логи постгреса внимательно на всякие варнинги...
находит он директорию что-то типа /usr/pgsql/share/timezone ?? проверьте есть такая (с постгресом поставляется локальный каталог с описаниями временных зон, на случай если кастрированная система не имеет своего zoneinfo). три гипотезы 1) либо у вас конфиг не применяется (правите не тот конфиг не от того инстанса ПГ). вы после правки конфига инстанс вообще перезапускаете?? ну или там reload config делаете инстансу. 2) либо подключаетесь не к тому серверу 3) либо нет информации о timezone в установке вашего ПГ или в системе (чего-то недоустановлено) в системе хоть время правильное??
0
|
10 / 10 / 3
Регистрация: 28.07.2013
Сообщений: 181
|
|
29.05.2020, 18:25 [ТС] | |
1. Конфиг тот, на этой машине только один ПГ крутится, 12 версии. Перезапускаю, само собой.
2. Сервер тот, Линукс на нем. Кстати, и на локальном компе с Видной, где Опенсервер, та же история. Время в системе верное. 3. В нужную папку слазил, все на месте для Москвы. Потому и теряюсь, что можно сделать не так. Пробовал GMT+3, UTC+3, не помогло. На двух компах одно и то же. Буду копать дальше, спасибо. Добавлено через 49 минут В общем, откопал подсказку, помогло PGTZ=Europe/Moscow.
0
|
1258 / 973 / 383
Регистрация: 02.09.2012
Сообщений: 3,001
|
|
29.05.2020, 19:12 | |
![]() Решение
Интересный вариант, так редко попадается использование этой переменной.
Она применяется только в процессе установки клиентского подключения. Мне кажется правильнее было бы найти кто и где вам ее выставляет и убрать, чтобы подключение было с текущей зоной.
0
|
2 / 1 / 1
Регистрация: 05.04.2022
Сообщений: 10
|
|||||||||||
21.06.2023, 15:54 | |||||||||||
Приветствую, коллеги!
Столкнулся с такой же ситуацией. psql 14 на Ubuntu 22.04.2 LTS в postgresql.conf таймзоны = Европа/Москва
после рестарта show time zone возвращает UTC Забавно, что в системном представлении pg_settings вот:
Хочется решить костылем в виде скрипта по крону после ребута, но не вкусно ... Продолжаю изыскания...
0
|
2 / 1 / 1
Регистрация: 05.04.2022
Сообщений: 10
|
|
21.06.2023, 16:23 | |
Следующее направление вот в чем удивило: ниже скриншот двух запросов серый он - с удаленной машины, черный - соответственно, локальная консоль.
Пойду копать в сторону сессий все же...
0
|
21.06.2023, 16:23 | ||||||
Помогаю со студенческими работами здесь
8
timezone Выбор TimeZone Изменить Timezone
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
RabbitMQ как шина данных в интеграционных решениях на C# (с MassTransit)
stackOverflow 18.04.2025
Современный бизнес опирается на множество специализированных программных систем, каждая из которых заточена под решение конкретных задач. CRM управляет отношениями с клиентами, ERP контролирует. . .
|
Типы в TypeScript
run.dev 18.04.2025
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе. . .
|
Погружение в Kafka: Концепции и примеры на C# с ASP.NET Core
stackOverflow 18.04.2025
Apache Kafka изменила подход к обработке данных в распределенных системах. Эта платформа потоковой передачи данных выходит далеко за рамки обычной шины сообщений, предлагая мощные возможности,. . .
|
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
|
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
|
Verilog и интеллектуальная собственность - "глазами" обученной LM модели.
Hrethgir 17.04.2025
В сети встречаются участники, заявляющие что код на Verilog ни о чём не говорит. Но вот патентная практика на самом деле показывает обратное ими утверждаемому.
То-есть код на Verilog включают в. . .
|
Свап-файл дополнительно к разделу (если вдруг не хватает или не создан)
jigi33 17.04.2025
ПОДКЛЮЧЕНИЕ ДОПОЛНИТЕЛЬНОГО SWAP ПРОСТРАНСТВА, Т. О. , РАСШИРЕНИЕ ЕГО РАЗМЕРА
В Linux можно использовать как раздел подкачки (swap), так и файл подкачки (swap-файл). Чтобы создать swap-файл вместо. . .
|
Указатели в Swift: Небезопасные, буферные, необработанные и управляемые указатели
mobDevWorks 16.04.2025
Указатели относятся к наиболее сложным и мощным инструментам языка Swift. В своей сути указатель — это переменная, которая хранит адрес участка памяти, где расположены данные, а не сами данные. . . .
|
Жизненный цикл HTTP-запросов в ASP.NET Core MVC
UnmanagedCoder 16.04.2025
Разработка веб-приложений на ASP. NET MVC часто выглядит как простой процесс: получили запрос, обработали его в контроллере, отрендерили представление и отправили ответ пользователю. Однако за этой. . .
|
Введение в Django: Создаём приложение портфолио
py-thonny 16.04.2025
Django – один из самых мощных веб-фреймворков на Python, который позволяет быстро создавать сложные веб-приложения. В отличие от других фреймворков, Django предоставляет богатый набор встроенных. . .
|