Ben denedim:
- Xdebug ve Eclipse. Eclipse bir web tarayıcısı başlattı, ancak tarayıcı Eclipse'in. App paket içinde var olmayan bir dosyaya erişmeye çalıştığında.
- Xdebug ve NetBeans. Bu biraz daha iyi yapar; Bir tarayıcı "... başlatılıyor. Lütfen bekleyin" diyor / tmp bir sayfa açıyor ama hiçbir şey bunun ötesinde olur.
- Xdebug ve debugclient, Xdebug ile birlikte CLI aracı. (PHP ve Xdebug yüklemek için kullanılan) MacPorts kendisi tarafından bu yüklemek için görünmüyor, ve ben elle derleme çalıştığınızda, ben "garip LIBEDIT var" dedi olsun. MacPorts yoluyla LIBEDIT takma o çözmez.
- Zerdüştlerin ayıklayıcı (kesin isim şu anda bana kaçar) ve Eclipse. Bu bir süre önce olduğu gibi, sorunun ne olduğunu hatırlamıyorum, ama işe yaramadı.
Xdebug ile ilgili olarak, en azından ben doğru yükledim oldukça eminim. Bu bir PHP dosyası bir phpinfo () ve php -i
CLI hem de gösterir.
Herkes PHP hata ayıklama Mac'te bir şekilde ya da başka bir çalışma olsun başarmıştır Eğer nasıl benimle paylaşmak eğer, ben bunu takdir ediyorum. var_dump($foo);die();
ile Littering kod çabuk eskir. Bonus puanları bu without Eclipse gibi bazı bloatware editörü veya Zend beni satmak istiyor pahalı tescilli şeyi kullanılarak yapılabilir eğer.
Bir diff yaparsa benim sunucu, FastCGI yoluyla PHP bağlanıyor.