+1
én is mindig a fapados módszert használom,
létezik a firebug mellé egy firephp is, de még nem mélyedtem bele...
Hogy mondja doktor úr, elmehetek? NEM elmebeteg! - weboldal karbantartás
Igen, én is a fapados echo módszerrel szoktam kiíratni a hibát, de ezen már most túl vagyok ebben a konrkét esetben, és nem lett meg a bug. Ezért gondoltam, hogy van-e valami olyan php debug módszer, mint a RAD környezetekben, ahol sorról sorra le lehet követni a dolgokat, léptetve. Én nem tudok ilyenről. Még ma este teszek egy próbát a fapados echo módszerrel. Csak az a baj, hogy a cca. 50 változóból még a gyanúsítottat sem sejtem, és elég nagy php kód...
Vchris: nekem van ilyen apache kiterjesztésem, elég hasznos: http://www.xdebug.org/
Bár nem azt csinálja, mint a Firebug, de több infót ad egy hiba esetén, mint a PHP hibakezelője.
PHP Designer 2008 azt hiszem tud step-by-step debuggot.
Köszönöm mindenkinek a segítséget, meglett a hiba
Tipikusan az a szitu, amikor egy apró, és banális dolog miatt nem az történik, aminek kellene, és ez az apróság olyan, amire pont nem is gondolna az ember.
Mindenesetre a hasznos tanácsokat mindenkinek köszönöm, ez ajánlott segédeszközöket ahogy időm engedi, meg fogom nézni, mert később még jól jöhetnek.
Sziasztok! Van egy kis php problémám.
Ajaxos sitehoz generálok php-ben xml-t. A gépemen futtatott szerveren minden működik, ugyanaz a kód (persze a szerverelérés át van írva) azonban a tárhelyszolgáltatóhoz feltöltve hibás. Visszajön rendesen maga a szöveg az adatokkal, ha megnézem a forrást, viszont text/html a content-type-ja, noha megadtam neki, hogy text/xml legyen. A gépemen működik, ott nem, itt megállt a tudományom, nem tudom hol keressem a hibát.
Ezt szúrd be a szerveren PHP-ban:
Esetleg alternatív megoldásként fontold meg, hogy XML helyett JSON-t küldesz vissza. Kényelmesebb használni.header ("content-type: text/xml");