Linux、Apache、PHP、およびMySQLの設定で時間設定を変更できる場所はたくさんあります。私は自分のサーバーですべてをUTCに設定する必要があり、システム時間をUTCに設定するだけでなく、すべてのサービスがMySQL用に行ったようにタイムゾーン "SYSTEM"を使用する必要があるのはなぜかと思いました。PHPとMySQL - なぜシステムの時刻設定に頼るのは安全ではないのですか?
しかし、PHPの簡単な警告により、私の判断が間違っていました。 「システムのタイムゾーン設定で返信するのは安全ではありません」
私は質問する必要があります。
- CentOS、PHP、Apache、またはMySQLのシステム時刻設定に頼っても安全でないのはなぜですか?
- すべてのサービス(Apache、PHP、およびMySQL)から時刻設定を統合する最も良い方法は何ですか?
PHPで明示的にタイムゾーンを設定すると、どのホスティングを展開するかにかかわらず、再度タイムゾーンを変更する必要はありません。また、すべてのホスティングで、システムの時刻設定を変更できるわけではありません。 – apokryfos