sql >> Database teknologi >  >> RDS >> Mysql

netbeans xdebug venter på forbindelse på trods af at jeg har gennemgået alle forumsvar

Jeg er ikke sikker på Windows, men i senere versioner af PHP på linux (startende fra mindst 5.4) er xdebug-konfigurationen i en separat fil. Min er i:

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

Hvis du ikke har en dedikeret xdebug ini-fil, så sørg for at du redigerer den rigtige php.ini. I mit system er der 3:

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

Her er min xdebug-konfiguration:

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

Et par overvejelser:

  1. Jeg kan se, at din port er forskellig fra min (9000 vs 9001). Gå til Værktøjer->Indstillinger->PHP, på fanen "Fejlretning" sørg for, at "Debugger-porten" svarer til den, der er angivet i xdebug.remote_port.

  2. Prøv at bruge localhost i stedet for 127.0.0.1

  3. Sørg for, at outputtet af phpinfo() indeholder information om xdebug. Hvis du ikke har en "xdebug"-sektion, skal du sandsynligvis tjekke zend_extension-stien.

  4. Jeg kan huske, at jeg læste på NetBeans-mailinglisten, at nogle få personer havde problemer forårsaget af Windows-firewallen, måske du kan prøve at deaktivere den.



  1. vBulletin som login for hele webstedet (rediger:der er gjort en vis fremskridt)

  2. Hvordan deler jeg en streng, så jeg kan få adgang til element x?

  3. mysql delvis indeksering, omvendt indeksering

  4. Returner alle fremmednøgler &CHECK-begrænsninger i en SQL Server-database (T-SQL-eksempler)