SORU
27 Kasım 2010, CUMARTESİ


Artan iç içe fonksiyonlar limit aramalar

Orada çok kötü bir sınırı PHP: eğer dediğiniz gibi bazı fonksiyonlar a1() çağrıları a2(), çağıran a3... a99() Ara a100() göreceksiniz

Ölümcül hata: Maksimum işlev '100' ulaştı, iptal ediliyor! iç içe düzey

500 veya 10000 100 yuvalama arama sınırı artırmak için herhangi bir yolu var mı?

Bu aramalar bir sürü olay tabanlı bir sistem geliştirmeye çalışıyorum çünkü benim için çok önemlidir.

CEVAP
27 Kasım 2010, CUMARTESİ


Bu hata iletisi, özellikle XDebug uzantısı geliyor. PHP işlevi iç içe geçmiş bir sınıra sahip değildir. Php the setting değiştirin.ını:

xdebug.max_nesting_level = 200

Eğer gerçekten bunu değiştirmek gerekiyorsa Eğer bir özyinelemeli fonksiyon) için alternatif bir çözüm varsa (örn: gelince, kodu olmadan söyleyemem.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • Valdorsha

    Valdorsha

    8 Mayıs 2006