Chcę używać PDT do debugowania PHP za pomocą eclipse. Używam Ubuntu 9.04. Czy ktoś może mi pomóc? proszę podać szczegóły, jeśli to możliwe.jak mogę skojarzyć/używać PDT z zaćmieniem w ubuntu? Terr
Odpowiedz
Zważywszy this thread i this one:
Musisz upewnić się, że jest zdecydowanie xdebug ładowane od wersji PHP używasz.
Aby to zrobić, użyj konfiguracji uruchamiania, której używasz, aby uruchomić skrypt w trybie debugowania i zmień go, aby uruchamiał skrypt zawierający w sobie phpinfo.php.
Również dziennik debugowania byłby dobry.Dodaj:
xdebug.remote_autostart=On
xdebug.remote_log="c:\temp\xdebug.log"
do php.ini.
Następnie trzeba mieć pewność, że PDT spodziewa Xdebug
informacji na porcie 9000, a nie ubezpieczony że lokalny domyślny serwer PHP Web jest http://127.0.0.1.
Dzięki dziennikowi możesz odkryć na przykład, że twoje pliki php.ini nie są poprawnie sformatowane, co może być wystarczające, aby zapobiec debugowaniu PHP z PDT.
UYU musiałby najpierw zainstalować PHP5 rozszerzenie xdebug,
sudo aptitude install php5-xdebug
po trzeba by sprawdzić ustawienia edytując /etc/php5/conf.d/xdebug
po masz w konfiguracji Twój projekt php użyje xdebug i powinieneś zrobić.
Używam PDT w Ubuntu 9.04 i mogę dobrze debugować moje projekty php. po raz pierwszy jako już odebrane zainstaluj php5-xdebug poprzez apt-get lub synaptic (Myślę, że już zainstalowałeś php5 w ten sam sposób :)). Następnie musisz zdefiniować pliki wykonywalne PHP w plikach wykonywalnych Window/Preferenses/PHP/PHP. Możesz wskazać na/usr/bin/php, lub możesz użyć przycisku "Wyszukaj ...", ale musisz wskazać początkowy katalog wyszukiwania najbliższy twojemu binariowi php exec. Po znalezieniu pliku wykonywalnego zawsze domyślnie korzysta z Zend Debug. Edytuj plik wykonywalny, aby zmienić typ "debuggera PHP" na XDebug. A teraz główna sztuczka. Kiedy próbujesz debugować swoje skrypty php bez tworzenia konfiguracji uruchamiania - zawsze będzie używać Zend Debugger. Musisz utworzyć własną konfigurację uruchamiania z XDebug ustawionym jako PHP Debugger. To działa dla mnie.
- 1. debugowanie jenkinsa z zaćmieniem
- 2. jak - Github dwuetapowe uwierzytelnianie z zaćmieniem
- 3. Jak wyświetlać pliki .htaccess w Eclipse PDT?
- 4. zdalne debugowanie aplikacji jnlp z zaćmieniem
- 5. Jak mogę zainstalować Internet Explorer w Ubuntu?
- 6. dziwne wyjątki pod Androidem 4.0 z zaćmieniem
- 7. Jak włączyć składanie komentarzy w Eclipse PDT?
- 8. Eclipse PDT Ant
- 9. Jak używać xdebug z zaćmieniem IDE dla PHP
- 10. Eclipse PDT Autocomplete
- 11. Instalacja Eclipse PDT
- 12. Eclipse PDT i Phing
- 13. Błąd PayP PDT 4003
- 14. Jak mogę uaktualnić PIP na Ubuntu 14.04?
- 15. PayPal subskrypcje PDT/IPN - Proszę
- 16. IPN kontra PDT w systemie Paypal
- 17. Jak mogę odinstalować Ruby na Ubuntu?
- 18. ukończenie i fabryka wzór w Eclipse PDT
- 19. Jak mogę wyłączyć demona lighttpd przy starcie w Ubuntu
- 20. Debugowanie natywnego kodu w Androidzie pod zaćmieniem kończy się niepowodzeniem
- 21. Jak mogę używać Pythona 2.6 w Ubuntu 11.10?
- 22. Jak mogę zainstalować SSL na localhost w Ubuntu?
- 23. Jak zainstalować libusb w Ubuntu
- 24. Eclipse Indigo PDT nie podkreślają błędy składniowe
- 25. ukończenie Code/pomoc dla wbudowanych funkcji PHP w Eclipse PDT
- 26. Jak zbudować androida z openjdk na Ubuntu?
- 27. Prolog Programowanie w Ubuntu
- 28. Eclipse PDT Intellisense for PHP funkcje
- 29. Odinstaluj całkowicie MySQL z Ubuntu
- 30. Żądanie HTTP w Ubuntu
Co próbowałeś? Jakie trudności/problemy/problemy występują? (im więcej szczegółów, tym więcej osób będzie w stanie pomóc) –