Eclipse kullanıyorum (özellikle Magento) Zend kod hata ayıklama yapmak nasıl anlamaya çalışıyorum.
Bu İsterdim iş akışı:
- Eclipse breakpointler.
- Tarayıcıda siteyi yukarı çekin, Firefox veya Chrome'u açın
- Kod kesme çarptığında, Eclipse şeyi iz aramama izin, yürütme durur.
Şu anda, benim masaüstünde herhangi bir tarayıcı kullanmak mümkün olmak istiyorum, ben tüm inşaat büyük, Eclipse içeride gibi Debug kullanarak uygulama hata ayıklama, ama ben Eclipse tarayıcıyı kullanmak istemiyorum.
İşte benim kurulum:
Ubuntu 10.04.1
/ Etc/php5/apache2/php.ini:
zend_extension=/usr/lib/php5/20090626+lfs/ZendDebugger.so
zend_debugger.allow_hosts=127.0.0.1/32,127.0.1.1/32,192.168.15.233
zend_debugger.expose_remotely=always
zend_debugger.httpd_uid="33"
uid 33 www-data olmak.
Sadece phpinfo olan tarayıcıda bir PHP testi dosyasını Çekme () tükürür:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Zend Debugger v5.3, Copyright (c) 1999-2010, by Zend Technologies
Ben komut satırında 'php-m' yaptığınızda, [Zend Modüller] altında listelenen hiçbir şey olmadığını fark yapmak olduğunu düşünüyorum.
Ben Firefox'ta yukarı çekiyorum süreç Eclipse Debug bağlanırken aynı süreçler değil sanırım. Onları nasıl birbirleriyle konuşmak için alabilirim?
Ben şirket şey için ödeme olmayacak çünkü yüklemek Zend stüdyo veya Zend sunucuları olmadan bunu yapmak istiyorum.