webdevqa.jp.net

Nginxが間違った時間/タイムゾーンを表示する

Nginxタイムゾーンを修正するには?ディレクトリを提供するようにnginxを構成しましたが、作成日時は私のリアルタイムの1時間後です。

/etc/init.d/nginxに追加しました

export TZ='Europe/Bratislava'

その後

Sudo service nginx reload
Sudo service nginx restart

しかし、それは役に立たなかった、13:19の代わりに14:19があるはずです。

[〜#〜]編集[〜#〜]

Ubuntuデフォルトのタイムゾーンを変更しようとしましたが、日時は変更されていません。

Sudo dpkg-reconfigure tzdata

enter image description here

6
Milano

デフォルトでは、nginxはディレクトリインデックスをUTC時間で出力します。ローカルタイムゾーンで時刻を表示する場合は、 autoindex_localtime ディレクティブをオンに設定する必要があります。

autoindex_localtime on
1
gpgekko

タイムゾーンを変更するには、インスタンスで次のコマンドを実行します。

Sudo dpkg-reconfigure tzdata

次に、ご希望のタイムゾーンを選択します。

1
SherylHohman

必要に応じてシステムのタイムゾーンを確認し、独自のタイムゾーンを設定して再起動します。再起動後、正しい時間が表示されます

0
Ajay