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

  • fireflame65

    fireflame65

    27 Mart 2007
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014