wietrzyk.com

z pracy i z życia

Archive for the ‘Uncategorized’ Category

Eclipse PDT + PHP5 + XDebug, czyli prawie jak VS

without comments

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.

  1. Zainstaluj Najnowsze Eclipse + PDT
    http://zend.com/pdt
  2. Jeśli używasz SVN zainstaluj od razu plugin Subclipse
    Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
  3. Zainstaluj php5-xdebug
    $ sudo apt-get install php5-xdebug
  4. 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"
  5. 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
  6. Na koniec nie zapomnij o restarcie apache2 ;)

Koniec

Written by Jakub

February 12th, 2010 at 10:13 am

Posted in Uncategorized

Debaty online

without comments

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.

Read the rest of this entry »

Written by Jakub

August 21st, 2007 at 11:13 am

Posted in Uncategorized

Tagged with