0

我的项目中有多个时区支持。更改时区时,我需要更改 postgressql.conf 的时区。我正在使用 cakephp - php 脚本语言。我可以使用 python 脚本来更新 postgresql.conf 文件中的时区值,因为从 php 更改 postgresql.conf 文件可能会出现问题,因为 Apache 不会是所有特权。目前,当用户更改时区时,我正在重新启动设备以设置设备的时区。

提前致谢。

4

1 回答 1

2

而只是SET TimeZone = 'whatever'在连接开始时的每个 SQL 会话中使用ALTER DATABASE ... SET TIME ZONEor ALTER USER ... SET TIME ZONE

这样您就不必postgresql.conf每次都更改和重新加载服务器。

于 2013-05-08T02:06:37.173 回答