7

phpでは、すべてのphpページでデフォルトのタイムゾーンを設定する必要がない限り、.htaccessなどでデフォルトのタイムゾーンを設定する方法はありますか。

サーバーにアクセスできない場合は、PHPファイルのみにアクセスできます。前もって感謝します

アップデート

apache(LAMP)を使用していますが、php.iniにアクセスできません

4

6 に答える 6

11

.htaccessについて言及しているという事実から、Apacheを使用していることを考慮してください。

はい、mod_phpを実行している限り、.htaccessで次のように実行できます。

php_value date.timezone "Europe/Berlin"

または、Karl Laurentius Roosが提案したように、php.iniでdate.timezoneを設定することもできます。これは、からphp構成にアクセスできる場合にのみ可能です。php.iniを変更した後、PHP(CGIモード)またはWebサーバー(mod_php)を再起動することを忘れないでください。

于 2012-12-17T14:59:57.270 に答える
3

date.timezonephp.ini で設定します。サポートされているタイムゾーン値: http://php.net/manual/en/timezones.php

于 2012-12-17T14:58:02.243 に答える
1

500 エラーが発生した場合は、PHP5 モジュールをチェックしてみてください。

<IfModule mod_php5.c>
php_value date.timezone "Europe/Lisbon"
</IfModule>
于 2015-02-13T02:56:58.740 に答える