質問

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.
.

これには解決策がありますか?

アップデート

  1. ApacheのPHPがphp.iniでの私の設定を認識することを見つけましたが、PHPコマンドラインはそうではありません。
  2. どういうわけか今働いています。私はそれが他人にとって有益であると思うので、私は@Carouselの答えを受け入れます。
役に立ちましたか?

解決

で試してみてください:

date_default_timezone_set 
.

メソッドは、すべての日付/時刻関数によって使用されます。

更新:

PHP日付/時刻設定では、非常に明示的である必要があり、定義済みの設定に頼らないでください。

他のヒント

PHP CLIを使用して使用するPHP.INIファイルを指定するときに-cオプションを使用できます。

私の亜硝酸箱、私は使用します:

php -c /home/action/.parts/etc/php5/php.ini yourcommandshere
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top