SORU
2 NİSAN 2012, PAZARTESİ


PHP 5.4 devre dışı bırakılması, Sıkı Standartları

Şu anda php bu önce 5.4, 5.3.8 sitemde ben çalışan bir site yapıyorum. Ne yazık ki, php 5.4 E_ALL error_reporting benim önceki ayarı artık çalışmıyor demektir E_STRICT, birleştirir. Benim önceki değeri her seferinde tek bir değerleri etkinleştirmek Gerekiyor E_ALL & ~E_NOTICE & ~E_STRICT?

Çok fazla hata var ve dosyaları, beni iyileştirmek için çok fazla kod içerir.

CEVAP
2 NİSAN 2012, PAZARTESİ


Ziyaretçi, belirttiğimiz gibiiyiseçenek hataları düzeltmek için, ama zaman ya da sınırlı bilgiye sahip, her zaman mümkün değil. Php.ını değiştirin

error_reporting = E_ALL

için

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

Php erişiminiz yoksa.bu, potansiyel olarak bunu koyabilirsin .debug dosya:

php_value error_reporting 30711

Bu E_ALL değer (32767) ve E_STRİCT (2048) ve OLUŞACAKTIR (8) kaldırma değerleri.

Erişim yoksa .debug veya etkin değil dosya muhtemelen tarayıcı aramadan yüklü alır herhangi bir script PHP bölümüne üstünde bu koymak gerekir:

error_reporting(E_ALL & ~E_STRICT & ~E_NOTICE);

Bu yazılımı kullanmak için güçlü olmak gerekir. Bildirimler ve sıkı şeyler olsa sorunları veya potansiyel sorunları göstergeleridir ve kodlarını doğru PHP 5.4 çalışmıyor bulabilirsiniz.

Bu yardımcı olur umarım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • SignatureSeries

    SignatureSer

    24 Aralık 2006