PDT'yi eclipse ile hata ayıklamak için kullanmak istiyorum. Ubuntu 9.04 kullanıyorum. Herhangi biri bana yardımcı olabilir mi? Mümkünse detayları veriniz.ubuntu? Terr ile PDT'yi nasıl ilişkilendirebilirim/kullanabilirim?
cevap
this thread ve this one düşünüldüğünde:
Bunu xdebug kesinlikle kullandığınız php sürümüne yüklenen sağlamak zorundayız.
Bunu yapmak için, komut dosyasını hata ayıklama modunda çalıştırmayı denemek ve içinde phpinfo.php ile bir komut dosyasını çalıştırmak üzere değiştirmek için kullanmakta olduğunuz başlatma yapılandırmasını kullanın.
Ayrıca bir Debug günlüğü iyi olurdu.Ekleme:
xdebug.remote_autostart=On
xdebug.remote_log="c:\temp\xdebug.log"
Php.ini için.
Sonra PDT portu 9000, üzerinde Xdebug
bilgi bekliyor ve yerel Standart PHP Web Sunucusu http://127.0.0.1 olduğunu sigortalı olduğunu sigorta var.
Günlüğünde, örneğin, php.ini dosyalarınızın düzgün biçimlendirilmediğini keşfedebilirsiniz, bu da PHP'nin PDT'den hata ayıklamasını önlemeye yetecek kadar olabilir. Eğer kurulum için var sonra /etc/php5/conf.d/xdebug
düzenleyerek ayarlarınızı kontrol etmesi gerekir sonra
UYU, ilk PHP5 xdebug uzantısı yüklemek için
sudo aptitude install php5-xdebug
olurdu php projenizi xdebug kullanacak ve yapmanız gerekiyor.
Ubuntu 9.04'te PDT kullanıyorum ve php projelerimde hata ayıklama yapabilirim. ilk olarak daha önce olduğu gibi php5-xdebug'u apt-get veya synaptic ile kuralım (sanırım php5'i de aynı şekilde kuruyorsunuz :)). Daha sonra pencere/Preferenses/PHP/PHP Executables'de php çalıştırılabilirlerini tanımlamanız gerekir./Usr/bin/php'ye işaret edebilir veya 'Search ...' düğmesini kullanabilirsiniz, ancak ilk arama direncini php exec ikili dosyanıza en yakın olacak şekilde işaretlemelisiniz. Yürütüldükten sonra, varsayılan olarak Zend Hata Ayıklamasını kullanmak için her zaman ayarlanmış. 'PHP hata ayıklayıcı' türünü XDebug olarak değiştirmek için yürütülebilir dosyayı düzenleyin. Ve şimdi ana bir numara. Php komut dosyalarınızı çalıştırma yapılandırması oluşturmadan hata ayıklamaya çalıştığınızda her zaman Zend Hata Ayıklayıcıyı kullanır. PHP Hata Ayıklayıcısı olarak ayarlanmış XDebug ile kendi çalıştırma yapılandırmanızı oluşturmanız gerekir. Benim için çalıştı.
- 1. Ubuntu
- 2. Ubuntu
- 3. Ubuntu
- 4. Ubuntu: pip python3.4 ile çalışmaz
- 5. ubuntu
- 6. Ubuntu
- 7. Ubuntu
- 8. UBUNTU
- 9. Ubuntu
- 10. Ubuntu
- 11. Ubuntu
- 12. Ubuntu
- 13. Ubuntu
- 14. Ubuntu üzerinde Android Studio ile klavye sorunları
- 15. Ubuntu Unity
- 16. Docker: ubuntu
- 17. NET :: ubuntu
- 18. Ubuntu tarafından sağlanan Crypto ++ ile derleme
- 19. Ubuntu 14.04 Sunucu: phpMyAdmin ile Apache2 sorunu
- 20. Destek lib ile C++ kodu nasıl derlenir? Ubuntu
- 21. Yüksek CPU yükü apache ile nasıl çözülür? (ubuntu + ec2)
- 22. apt-get ile ubuntu/debian üzerinde sbt nasıl kurulur
- 23. Phpmyadmin'in Nginx ve Ubuntu ile çalışmasını nasıl sağlayabilirim?
- 24. NW.js (veya elektron) ile ubuntu uygulama göstergesine metin nasıl eklenir?
- 25. Python 2.7 ile Ubuntu 12.04 üzerinde PyQt nasıl kurulur?
- 26. Ubuntu 10.04 üzerinde PostgreSQL 8.4.4 ile uuid nasıl oluşturulur?
- 27. Ubuntu kaynak kodunu nasıl alabilirim?
- 28. AWS EC2 Ubuntu Ubuntu 12.04.1 LTS: deb
- 29. Ubuntu 14.04
- 30. Ubuntu 10.04
Ne denediniz? Ne tür bir zorluk/hata/sorun yaşıyorsunuz? (Daha fazla detay, daha fazla yardımcı olacak muhtemelen daha fazla) –