Birden çok kullanıcı XDebug ve PHP hata ayıklama

2 Cevap php

Nasıl kurulum çok geliştirici XDebug PHP ortamı do?

Ben şu kurulum var:

  • Ben yüklü Apache ve Xdebug bir linux makine ve ben doğru olduğunu düşünüyorum bir php.ini dosyası var.
  • Ben PDT Eclipse IDE benim geliştiricilerin aramalar aynı web sunucusu üzerinde çalışan Apache / Xdebug için kullandığınız proxy kullanıyorum bir python vekil komut dosyası bulundu.
  • Xdebug autostart için ben php.ini için "ECLIPSE_DBGP" in idekey seti ve

Proxy günlük bilgilerden orada anahtar "ECLIPSE_DBGP" ile hiçbir sunucu ve isteği durur söylüyor.

Has anybody run into this or has a step by step setup to get this to work?

Ben google kullanarak bulduk ne tüketmiştir.

2 Cevap

Sen hata ayıklama bağlantı geri istemci makineye tünel ssh kullanabilirsiniz. Örn. istemci makine, gibi bir şey ile sunucuya bağlanmak:

ssh -R 9000:localhost:9000 you@example.com

Sonra (yerel) hata ayıklayıcı kadar yangın ve uzaktan komut dosyasını başlatmak. (Sunucuda) xdebug artık localhost:9000 için bir bağlantı kurmak, ancak bu port yerel makineye geri iletilir beri, (yerel) debugger bağlantı alacaksınız.

Eğer istemci tarafında Windows kullanıyorsanız, PuTTY ile aynı şeyi yapabilirsiniz.

See the documentation for Spectator biraz daha ayrıntılı bilgi için.

Ben Xdebug yazarı Derick Rethans, sitede DBGp için bir proxy ayarı hakkında iyi bir açıklama bulundu!

Debugging with multiple users