Nasıl daha etkili bir kundakçı veya XCode ile ven JavaScript PHP kod hata ayıklama?

2 Cevap php

Ben bu yüzden lütfen bana ayı PHP ile bir acemi biriyim. Ben tarayıcısında görüntülemek hata ayıklama iletileri olması gerekmez, böylece hata ayıklama PHP kod etkili bir yol olup olmadığını bilmek istiyorum.

Örneğin, ben var_dump ve print_r fonksiyonları sırasıyla ayıklama değişkenler, fonksiyon çağrıları ve diziler için mükemmel buluyorum. Sorun canlı sitede (hayır dev site, ben korkunç bir uygulamadır biliyorum ama bu baştan benim projem değil.) Hata ayıklama kodu istendi Yani ne çekirdek fonksiyonu veya php kütüphane ya da bilmek ister miydiniz ben hata ayıklama ben kontrol edebilirsiniz oturum çağrıları oturum açmak için kullanabilirsiniz ki ne olursa olsun başka yani canlı sitede tarayıcıya hata ayıklama çağrı göndermek zorunda değilsiniz?

Ben JavaScript kodu console.log işlevini kullanın ve Kundakçı veya Webkit Konsolu bunu kontrol edebilirsiniz yolu gibi ve ben de Xcode konsol penceresi gibi seviyorum ve PHP hata ayıklama için bazı benzer bir araç olduğunu merak ediyordum. Bilgelik herhangi bir ekstra bilgi ve inciler duyacağız.

Teşekkürler,

racl101.

2 Cevap

To debug the live site you need to have Zend Debugger extension installed on its server. Its configuration has to allow you to connect to the debugger from your IP address. See this guide from Zend.

Sonraki desteklenen bir hata ayıklayıcı istemcisi kullanmak zorunda olacak. Güzel Eclipse için Zend Studio bir göz, ya da kullanabilirsiniz Eclipse PDT with Zend Debugger plugin.

Kur (istemci ve sunucu) kez kodunuzu breakpointler ve vb çalışırken kod aracılığıyla değişkenler / adım görmek mümkün olacak

Zend Debugger Alternatif xdebug olduğunu.

Sadece bir günlük dosyasına yazmak isterseniz, fonksiyon var error_log. Bu (web sunucusu kurulum nasıl bağlı sistemden sisteme konuma değişir) ve web sunucusu hata günlük dosyasına yazacağım.