PHP – Recursive Sınırını Arttırma

PHP’de recursive işlem yapmanın bir sınırı var. Bu sınır varsayılan olarak 100’dür. Eğer recursive sayınız 100’e ulaşırsa PHP

Maximum function nesting level of '100' reached, aborting!

diye bir ölümcül hata (Fatal Error) seviyesinde uyarı verir.

Eğer bu sayıyı arttırmak isterseniz xdebug yüklemeniz lazım.

php.ini de bulunması gereken örnek bir xdebug ayarı şöyledir:

zend_extension=/FULL/PATH/XDEBUG/xdebug.so
xdebug.default_enable = On
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /tmp
xdebug.trace_format = 0

Buna ek olarak recursive sayısını arttırmak içinse php.ini’ye

xdebug.max_nesting_level = 300

yazmalısınız.

Not: zend_extension bölümünü düzenlemeyi unutmayın.

 
15 Kudos
Don't move
  1. Video çekimi yapabilirmisiniz?

Yorum Yap


Not - Bunları KullanabilirsinizHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>