X

Xdebug konfigurálás OS X-en

Csak egy gyors emlékeztető post, step-by-step… Mert ugyebár debug-olni nem árt fejlesztés közben. A echo-zás meg annyira nem túl profi megoldás… ;)Egyelőre csak OSX alatt konfiguráltam be, mivel azon dolgozom jellemzően. Ezen belül is a jelenlegi 10.8.5-ös verzión. Ami azért nagyon jó, mert a Mountain Lion-ban alapból benne van az XDebug, tehát nem kell PECL kiterjesztésként leszedni netről. Tehát akkor lássuk a lépéseket…

Rendszer

  1. Ellenőrizzük, hogy van-e /etc/php.ini file-unk. Ha nincs, akkor az ott lévő default-ból készítsünk egyet:
    sudo cp /etc/php.ini.default /etc/php.ini
  2. Keressük meg és szedjük ki a kommentelést a következő két sor elől:
    zend_extension=”/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so”
    és
    xdebug.remote_enable=1
  3. Indítsuk újra az Apache-ot
    sudo apachectl restart
  4. Egy phpinfo()-val ellenőrizzük le, hogy valóban sikerült-e életre kelteni. Ha szerepel benne az xdebug rész, akkor minden szép és jó.

PHPStorm

  1. Nyissuk meg a project-ünket
  2. Run – Edit Configurations…
  3. Plusz jelre kattintva az „Add New Configuration” menüből válasszuk ki a PHP Web Application opciót
  4. Adjunk meg bármilyen nevet, amivel később azonosítani tudjuk (pl. Test website)
  5. Server résznél a „…” ikonnal adjunk hozzá egy új host-ot, amin a project-ünk fut. Neve bármi lehet, mert majd ezzel azonosítjuk a listában. A Host a host name (pl. test.local) a Debugger pedig Xdebug.
  6. Ez után a Server listán válasszuk ki, adjuk meg a Start URL-t (pl. /)
  7. Állítsuk be a kívánt böngészőt hozzá

Készen is vagyunk, ki is próbálhatjuk. Futtatni a Run – Debug ‘Test website’ paranccsal vagy a ^D -vel lehet.

Happy debugging! :)

 

Hasonló cikkek

Git – Színek és parancskiegészítés tab-bal O... A Windows-os Git Bash alapból adja azokat a szolgáltatásokat, amik egy OSX-es terminálban hiányoznak, pedig nagyon hasznosak és kényelmesek, ha vannak...
Total Commander alternatíva OS X-en Amióta meglett a MacBook Pro-m, azóta van pár olyan dolog, ami konstans küzdést jelent az OS X világában egy Windows-on nevelkedett geek számára, jele...
Rejtett file-ok dialógus ablakban OSX-en Összefutottam egy újabb dologgal Mac-en... az Open/Save dialog-okban nem látszanak a rejtett file-ok, hiába kapcsoltam be múltkor konzolban, hogy a Fi...
RVM telepítés OS X-en Telepíteni akartam az RVM-et Mac-en, de állandóan elfüstölt már az elején, amikor a MacPort-ot akarta felrakni. A hiba így nézett ki: rvm 1.25.16 (st...
Sas Sam:
Related Post