PHPコードを使用してLinuxサーバーの日付を変更することは可能ですか.これを行うためにApacheに必要な権限を与える方法はありますか?
質問する
703 次
2 に答える
0
はい、そうです。いわゆる setuid ビットについて読んでください。ただし、非常に慎重に使用してください。
于 2012-08-06T14:22:22.513 に答える
0
デフォルト以外のタイムゾーンに対応する日付/時刻をサーバーに表示させる方法は 2 つあります。
PHPini_set()
日付と時刻を扱うすべてのページに含まれるphpファイルに、次のようなものを含めます
ini_set('date.timezone','America/Los_Angeles');
これにより、日付/時刻がアメリカのロサンゼルスの現地時間であるかのように処理されます。
.htaccess
十分な権限があり、サーバー構成で許可されている場合は、日付と時刻を処理する php ファイルに上記を含める必要はなく、.htaccess ファイルに入れることができます。
SetEnv TZ "America/Los_Angeles"
これは同じ効果があります。
于 2012-08-06T14:18:55.743 に答える