質問
date.timezone
でMy TimeZoneを~/.parts/etc/php5/php.ini
に追加しましたが、コンソールで実行しているPHPスクリプトを
We selected the timezone 'UTC' for now,
but please set date.timezone to select your timezone.
.
これには解決策がありますか?
アップデート:
- ApacheのPHPがphp.iniでの私の設定を認識することを見つけましたが、PHPコマンドラインはそうではありません。
- どういうわけか今働いています。私はそれが他人にとって有益であると思うので、私は@Carouselの答えを受け入れます。
解決
で試してみてください:
date_default_timezone_set
.
メソッドは、すべての日付/時刻関数によって使用されます。
更新:
PHP日付/時刻設定では、非常に明示的である必要があり、定義済みの設定に頼らないでください。
他のヒント
PHP CLIを使用して使用するPHP.INIファイルを指定するときに-cオプションを使用できます。
私の亜硝酸箱、私は使用します:
php -c /home/action/.parts/etc/php5/php.ini yourcommandshere
. 所属していません StackOverflow