sql >> Database >  >> RDS >> Mysql

netbeans xdebug wacht op verbinding ondanks het doorlopen van alle forumantwoorden

Ik ben niet zeker van Windows, maar in latere versies van PHP op Linux (vanaf ten minste 5.4) is de xdebug-configuratie in een apart bestand. De mijne is in:

/etc/php/7.0/apache2/conf.d/20-xdebug.ini

Als je geen speciaal xdebug ini-bestand hebt, zorg er dan voor dat je de juiste php.ini bewerkt. In mijn systeem zijn er 3:

/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cli/php.ini
/etc/php/7.0/phpdbg/php.ini

Hier is mijn xdebug-configuratie:

xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_mode=req
xdebug.remote_port=9000
xdebug.show_local_vars=on

Een paar overwegingen:

  1. Ik zie dat jouw poort anders is dan de mijne (9000 versus 9001). Ga naar Extra->Opties->PHP, zorg er op het tabblad "Debugging" voor dat de "Debugger-poort" overeenkomt met de poort die is opgegeven in xdebug.remote_port.

  2. Probeer localhost te gebruiken in plaats van 127.0.0.1

  3. Zorg ervoor dat de uitvoer van phpinfo() informatie bevat over xdebug. Als je geen "xdebug"-sectie hebt, moet je waarschijnlijk het pad zend_extension controleren.

  4. Ik herinner me dat ik op de NetBeans-mailinglijst las dat een paar mensen problemen hadden die werden veroorzaakt door de Windows-firewall, misschien kun je proberen deze uit te schakelen.



  1. Hoe "X Rows Selected" in SQLcl &SQL*Plus (Oracle) te verwijderen

  2. is er een voordeel aan varchar(500) ten opzichte van varchar(8000)?

  3. schrijf een query die van toepassing is op een hele db in plaats van een tabel

  4. MySQL-query voor meerdere tabellen die secundaire tabellen meerdere items zijn?