Archive for the ‘Uncategorized’ Category
Eclipse PDT + PHP5 + XDebug, czyli prawie jak VS
W firmie używamy Eclipse jako głównego IDE, a konkretnie wersję z zend.com – PDT. Jest to dorosłe środowisko programistyczne rozwijane od lat, które wraz z kilkoma pluginami (subclipse, aptana) jest na prawdę potężne.
Jednak nawet najlepsze środowisko bez debuggera jest niewiele warte – nie można ciągle polegać na print_r() i logach. (pozdrowienia dla Piotra
Obiecałem kilku osobom, że przygotuje którki, tutorial pokazujący krok po kroku jak uruchomić debugger XDebug na platformie Linux wraz Apache2, PHP5 i najnowszą wersja Eclipse.
- Zainstaluj Najnowsze Eclipse + PDT
http://zend.com/pdt - Jeśli używasz SVN zainstaluj od razu plugin Subclipse
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x - Zainstaluj php5-xdebug
$ sudo apt-get install php5-xdebug - Skonfiguruj xdebug (ścieżki z Ubuntu / Debian (chyba)), do configa dopisz $ vim /etc/php5/conf-d/xdebug.ini
xdebug.remote_enable=On xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp"
- Przygotuj Eclipse
- Ustaw Eclipse żeby używało zewnętrznej przeglądarki

- w PHP -> Debug ustaw domyślny debugger na xdebug
- teraz kliknij Run i ustaw pliki startowe debuggera:

- upewnij się, że w zakładce Advanced masz naznaczone opcje Open in browser i Debug All Pages
- Zamiast Default Web Server lepiej wpisać testowanego vhosta
- Ustaw Eclipse żeby używało zewnętrznej przeglądarki
- Na koniec nie zapomnij o restarcie apache2
Koniec
Debaty online
Potyczki.pl to zupełnie nowy rodzaj forum internetowego skierowany do tych użytkowników, którzy lubią aktywnie i merytorycznie zabierać głos w interesujących ich sprawach. Od tradycyjnego forum odróżnia go wyraźny podział argumentów na stronę w debacie oraz możliwość przyznawania punktów za wypowiedzi uczestników.
Założenia serwisu były ciekawe, ale jak zwykle dzieci neostrady opanowały serwis.