/ / Debugowanie Drupala przy pomocy PHPstorma - Proces zakończony kodem wyjścia 0 - debugowanie, drupal, phpstorm

Debugowanie Drupala przy użyciu PHPstorm - Proces zakończony kodem wyjścia 0 - debugowanie, drupal, phpstorm

  1. Przygotowałem PHPStorm z Xdebug.
  2. Może debugować podstawową instalację Drupal7: ustaw punkty przerwania w index.php i przejrzyj - wszystkie prace.
  3. Jednak nie mogę załadować strony do przeglądarki. To znaczy. kiedy naciśniesz Kontynuuj / wznów, otrzymuję "Proces zakończony z kodem wyjścia 0"

W oknie konsoli:

/Aplikacje/MAMP/bin/php/php5.4.4/bin/php -dxdebug.remote_enable = 1 -dxdebug.remote_host = 127.0.0.1 -dxdebug.remote_port = 9000 -dxdebug.remote_mode = req / Users / pwanwu / Sites / drupal7 /index.php

(... następnie znacznik z szablonu strony Drupal ...)

Następnie:

"Proces zakończony kodem wyjścia 0"

I nic nie pojawia się oczywiście w oknie przeglądarki.

Działa to dobrze na Netbeans - wszelkie pomysły, co robię źle w PHPStorm?

Dzięki

Odpowiedzi:

0 dla odpowiedzi № 1

Rozwiązaniem jest skonfigurowanie debuggera za pomocą konfiguracji zerowej. Nie uruchamiasz sesji debugowania z wewnątrz phpStorm.

Zamiast tego ustawiasz program Phpstorm, aby odsłuchiwał połączenia przychodzące z xdebug przez przeglądarkę.

Zasadniczo - oznacza to, że uruchamiasz witrynędebugger, aktywuj Phpstorm, aby nasłuchiwać na porcie, który określiłeś, którego użyje xdebug (ustawionego w php.ini), a następnie ustaw punkty przerwania w kodzie. Możesz używać znaczników przeglądarki do inicjowania debugowania z poziomu przeglądarki. Lub możesz użyć rozszerzeń przeglądarki / dodatków. Używam teraz "Najprostszego xdebug" dla Firefoksa i "Włącznika Xdebug" dla Chrome.

Zostało znalezione pełne wyjaśnienie seo debugowania aplikacji zeo-config w Xdebug i Phpstorm tutaj