Domanda

Sto cercando di eseguire il debug di Magento Code tramite Eclipse PDT. Ho configurato correttamente X-debugger e applicare i punti di interruzione index.php archivia e avvia la sessione di debug. Ho iniziato a eseguire il debug della riga di codice per riga, ma si ferma all'ultima riga del file index.php.

In realtà voglio solo eseguire il debug del una pagina Processo di checkout di Magento. Ho applicato i punti di interruzione in OnePageController.php File e attraversato il processo di pagamento di OnePage ma Eclipse non si ferma nei punti di pausa. Mi aiuti per favore.

È stato utile?

Soluzione 2

Ora il debugger funziona bene, penso che il problema si stesse verificando a causa di una configurazione errata di Eclipse PDT. Per sapere come configurare Eclipse PDT e X-debugger, visitare
http://devzone.zend.com/1147/debugging-php-applications-with-xdebug/
http://subesh.com.np/2010/01/debugging-magento-eclipse-zend-debugger/

Altri suggerimenti

Sono stato impegnato per molti giorni a trovare un'installazione (nel 2012) per il debug di Magento. Eclipse, NetBeans e PhpDeveloper non sono riusciti a XDEBUG (fermato solo al primo punto di interruzione) in un'installazione XAMP (la mia esperienza) e non sono riuscito a caricare anche un zenddebugger.dll. Trovi davvero molti articoli obsoleti su questo argomento.

Ma finalmente posso eseguire il debug di Magento senza problemi (hai bisogno di un debugger come professionista per Magento). Ho scaricato Zend Server CE e se hai un'ultima versione di Eclipse PDT scaricata (prendi quella da Zend) funziona come un fascino (tutte le impostazioni sono già eseguite da Zend, quindi nessun errore e spreco di tempo). Dovresti vedere quando una pagina Web ha terminato che il programma PHP era terminato (nessun errore, è normale, per una pagina successiva i programmi PHP vengono nuovamente avviati). Un problema ancora Connect Manager non installa più le estensioni, ma mentre debug di amministratore funziona anche (sì divertente, ma questo è Magento, ci vuole tutto il tuo tempo). È possibile eseguire il debug di amministrazione aggiungendo /amministratore all'URL nella finestra del browser di debug (solo così semplice).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top