SORU
6 ŞUBAT 2010, CUMARTESİ


PHP Yapılandırma: güvenli sistem's saat dilimi ayarlarına güvenmek değil

Burada bir garip. Ben sadece php 5.3.0 yükseltme ve yükseltme beri aşağıdaki uyarıyı alıyorum:

Uyarı: () getdate [fonksiyon.getdate]: Güvenli sistemin güvenmek değil zaman dilimini ayarlar.gerekli tarih kullanın.ayar veya zaman dilimi bu date_default_timezone_set() işlevi. Durumda herhangi kullandın bu yöntemler ve hala öylesin bu uyarı alıyorum, büyük olasılıkla zaman dilimi tanıtıcı. Biz 'Amerika/Chicago' seçilen 'CST/-6.0/no DST'

Çeşitli forumlarda baktıktan sonra, herkes bu sorunu çözmek için, yapmanız gereken tüm php tarih dilimini düzenlemek olduğunu söyledi.ini ve Apache yeniden başlatın.

Benim için işe yaramadı.

Denedim

date.timezone="America/New_York"

date.timezone=America/New_York

date.timezone="US/Central"

Değişiklik yaptıktan sonra apache yeniden başlatılır.

Ben hala php eski sürümü yüklemek zorunda beri, ben bile php düzenleme olduğumdan emin oldum.php güncel sürümü yüklemek için zaman kullandığı ını

/usr/local/php5/lib/php.ini

Hala uyarı alıyorum.

Herhangi bir öneriniz var mı?

Zaman ayırdığınız için teşekkür ederiz.

CEVAP
12 NİSAN 2012, PERŞEMBE


Orijinal soru üzerine yorum yapan Tchalvak, benim için kafasına çivi vurdu. Düzenleme (Debian kullanıyorum oldum):

/etc/php5/apache2/php.ini

...benim için doğru zaman dilimini vardı ve tek olan .ını dosya tarihi ile yükleniyor.bu zaman dilimi içinde, ama Bash ile script çalıştırdığımda yukarıdaki hatayı alıyordum. Düzenleme davranmam gerektiği hakkında hiçbir fikrim yoktu:

/etc/php5/cli/php.ini

de. (Evet, benim için de, senin için tabii ki farklı olabilir, ama benim Apache ve CLİ php sürümleri devam edeceğim.ını şimdi senkronize).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008