Ich versuche XDebug im folgende SzenarioXdebug für Remote-Server nicht verbinden - Netbeans
- mein Computer Windows 7, Netbeans 6.9
- physischer Host auf Computer im gleichen Netzwerk (Windows 7) zu verwenden, mit virtuellen Box
- virtuelle CentOS 6.2 mit Apache Server 2.2.15 und PHP 5.3.3
- der PHP-Code von meiner Website auf einem freigegebenen Ordner auf CentOS ist, in/var/www/html/mysite und verfügen über separate und kann auf den Server zugreifen ip
192.168.1.240
C
- Edited: \ Windows \ System32 \ drivers \ etc \ hosts
192.168.1.240 mysite
- der PHP-Code ist von meinem Windows-Host auf
\\HostIP\html\mysite
, mit R/W-Berechtigungen
ich ein Netbeans-Projekt erstellt auf meinem Computer zeigt auf \\HostIP\html\mysite
. Im Projekt Run Konfiguration habe ich folgendes:
- Run as: Remote Web Site
- Projekt-URL:
http://mysite/
- Index-Datei: index.php (nicht im Projekt vorhanden)
im erweiterten Run-Konfiguration:
- ich habe "Default" Ich habe versucht, die Konfigurationen mit
- Ich habe nicht die Proxy-Einstellungen
extension=xdebug.so
und versucht zu kommentieren
xdebug.remote_connect_back=1
mit uncomment: 0
Ich habe folgend in der php.ini auf meinem CentOS VM
;extension=xdebug.so
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=on
xdebug.remote_log="/var/log/xdebug.log"
;xdebug.remote_host=192.168.1.31
xdebug.remote_connect_back=1
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
Note berühren xdebug.remote_host=192.168.1.31
Das ist meine Computer-IP-Adresse.
so dass im Grunde ich habe alle Konfigurationen wie dieses Bild
aber immer noch nicht funktioniert! laufen, nachdem der Debugger wird diese URL öffnet
http://mysite/index.php?XDEBUG_SESSION_START=netbeans-xdebug
und es ist nichts passiert wird nur NetBeans Eintrag für Xdebug Verbindung wartet
Achten Sie darauf, Ihren Gastgeber mit NetBeans auf Port 9000. Von CentOs tun erreichen: telnet 192.168.1.31 9000 – ualinker
ok habe ich versucht, dass und „Verbunden mit 192.168.1.31.“ so dass es funktioniert und der Server kann NetBeans –
Ok erreichen, dass alles überprüfen ist gut mit PHP Config hier: http://xdebug.org/wizard.php – ualinker