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

Synology NAS, home share és az MS Office for Mac e... A probléma Nem lehet megnyitni OSX-en a Synology NAS felhasználó privát megosztásából (home share) semmilyen Microsoft Office for Mac 2011 file-t. Se...
Git kliens konfigurálása Mac-en és Windows-on Az előző post-ban a Git szerver telepítésének menetét mutattam be, valamint létrehoztunk egy test nevű repo-t. Most azt nézzük meg, hogy hogyan tudjuk...
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...
PhpStorm és Git Amióta Mac-et használok, mély fájdalommal kellett tudomásul vennem, hogy a hőn szeretett NuSphere által fejleszetett PhpED IDE fejlesztőkörnyezetemről...
Sas Sam:
Related Post