php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.01.2010, 19:32  
Neuer Benutzer
 
Registriert seit: 05.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
ravarious befindet sich auf einem aufstrebenden Ast
Standard Helfer Gesucht: Zend remote debugging

Hallo

Ich habe Zend Studio for Eclipse und einen Server im Heimnetzwerk über den ich debuggen will(remote debugging)
Da ich nun schon seit über einer Woche daran arbeite das alles einwandfrei läuft und dies immer noch nicht der Fall ist, suche ich jemanden der mit mir zusammen seine Zend debugger einstellungen durchgehen kann. (natürlich gegen 1oder2 bier) Um meine fehler zu beheben.

Es sollte Zend Studio for Eclipse installiert sein und remote debuggen möglich sein.
Mein aktueles problem an dem ich hänge ist:

ich kann kein tunneling aktivieren, ich bekomme den fehler " Invalid tunneling server response"

auf dem Server ist in der php.ini mein rechner und das tunneling freigegeben:

Code:
[Zend]
zend_extension_ts=c:\xampp\php\ext\ZendDebugger.dll
zend_debugger.allow_hosts=192.168.178.20
zend_debugger.allow_hosts=192.168.178.32
zend_debugger.allow_hosts=192.168.178.25
zend_debugger.allow_tunnel=192.168.178.20
zend_debugger.allow_tunnel=192.168.178.32
zend_debugger.allow_tunnel=192.168.178.25
zend_debugger.expose_remotely=always



da ich nicht weis wie ich die Ports gezielt freigebe habe ich den server als auf den server in der Fritzbox auf Exposed Host gesetzt .... was ja keine dauerlösung sein kann
ravarious ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.01.2010, 22:36  
Neuer Benutzer
 
Registriert seit: 05.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
ravarious befindet sich auf einem aufstrebenden Ast
Standard

ok.
Anscheind falsches topic
sorry

hat niemand ne ahnung was ich falsch mache ? da ich alles so ausführe wie es in der zend hilfe steht !?(denk ich zumindest)
danke schonmal im vorraus
michael
ravarious ist offline   Mit Zitat antworten
Alt 18.01.2010, 22:36  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Kenn mich leider nur mit XDebug aus, sry.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 19.01.2010, 22:27  
Neuer Benutzer
 
Registriert seit: 05.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
ravarious befindet sich auf einem aufstrebenden Ast
Standard

arbeiten hier so wenig mit zend ?
wenn es eine super tolle andere lösung gibt, hör ich gerne zu
ich weiß einfach nicht mehr was ich machen könnte alles ausprobiert
ravarious ist offline   Mit Zitat antworten
Alt 19.01.2010, 22:49  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ich nutz zwar auch das Zend Studio aber ich hab noch nie den Debugger genutzt. Wüsste auch nicht was der mir jetzt für Vorteile bringt

Überzeuge mich ^^
Flor1an ist offline   Mit Zitat antworten
Alt 20.01.2010, 08:06  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Du sparst dir umständliche var_dumps. Kannst während dem Debuggen direkt auch mal was verändern an den Variablen. Und Und Und.

@Ravarious. Wie gesagt Eclipse & XDebug.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 22.01.2010, 15:20  
Neuer Benutzer
 
Registriert seit: 05.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
ravarious befindet sich auf einem aufstrebenden Ast
Standard

@meipeisen
ich könnte doch auch zend mit xdebug laufen lassen ?!
hast du alles auf dem host oder arbeitest du auch mit einen remote server ?
@flor1an
also ohne debugger könnt ich mir richtiges programmiern kann nicht vorstellen da man viel schneller fehler entdeckt, man besser schaun kann was jetzt gerade passiert......etc. (vorallem für anfänger)
mfg michael
ravarious ist offline   Mit Zitat antworten
Alt 22.01.2010, 15:55  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

zend studios bzw. die neuesten Versionen basieren auf Eclipse PDT. Und für selbiges funktioniert der XDebug tadellos, sowohl remote als auch lokal.
http://www.eclipse.org/pdt/articles/...-debug-pdf.pdf
Xdebug - Debugger and Profiler Tool for PHP
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 25.01.2010, 20:36  
Neuer Benutzer
 
Registriert seit: 05.01.2010
Beiträge: 10
PHP-Kenntnisse:
Anfänger
ravarious befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von mepeisen Beitrag anzeigen
zend studios bzw. die neuesten Versionen basieren auf Eclipse PDT. Und für selbiges funktioniert der XDebug tadellos, sowohl remote als auch lokal.
http://www.eclipse.org/pdt/articles/...-debug-pdf.pdf
Xdebug - Debugger and Profiler Tool for PHP
Ich habe jetzt aufgegeben den Zend Debugger zu verwenden und bin deinen Rat gefolgt und habe versucht der Xdebug zu installieren.
ich habe die php.ini geändert. habe sie angehängt.
ich bin mir unsicher, ob bei "xdebug.remote_host=192.168.178.35" wirklich mein server auf dem xampp läuft gemeint ist oder der client auf dem zend installiert ist.
192.168.178.35--> mein Server
in der phpinfo sind jetzt folgende einträge zu finden(im anhang)

wenn ich jetzt in debug configurations rein gehe, sehe ich den xdebug als default.
welches Php Excutables muss ich nehmen ?
ich habe einfach den default genommen der schon unter dem zend debugger lief.
dann versuchte ich zu debuggen wie früher und zu meinen erstaunen läuft alles genauso schlecht wie mit dem zend debugger.

also ich habe die gleichen probleme wie mit dem zend debugger.

Ich habe folgendes Beispiel programm:
Eingabe: (form1.php)
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
</body>
</html>
Php-file (welcome.php)
<html>
<body>
Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old.
</body>
</html>
folgende Probleme:
-beim Start läuft form 1 direkt durch ohne dass ich das HTML-File durchsteppen kann
-es kommt das Eingabefenster im Browseroutput und ich kann die Werte eingeben. deim anklicken von submit bekomme ich die Ausgabe welcome.php
Das heisst ich kann den Sprung zwischen den Programmen nicht debuggen.

Das gleiche Probem habe ich bei einem Link auf der ersten Seite der auf eine andere Seite verweist in der ich debuggen will, ich steppe das erste Programm durch und wenn ich den link ins andere Programm klicke kommt im browseroutput nur der Programmname.(wie oben)

warscheinlich bin ich nur zu doof irgendwo den passenden haken zu setzten. ich hoffe irgend jemand kann mir helfen denn langsam fange ich an Mäuse zu melken.
Miniaturansicht angehängter Grafiken
helfer-gesucht-zend-remote-debugging-php_ini.jpg  helfer-gesucht-zend-remote-debugging-phpinfo1.jpg  helfer-gesucht-zend-remote-debugging-phpinfo2.jpg  helfer-gesucht-zend-remote-debugging-form1.jpg  
ravarious ist offline   Mit Zitat antworten
Alt 25.01.2010, 21:46  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Also. Zum ersten schaue mal in phpinfo ganz oben. Erster Kasten am unteren Rand. Dort steht ja was von zend usw. Steht dort XDebug mit dabei? Nur als Sicherheit

Dann als nächstes:
Definiere dir den Web server. Der Default Web Server ist immer der localhost, nicht dein Remote-Server.
Beim Webserver musst du unbedingt ein Path-Mapping einfügen, damit Eclipse weiß, unter welchem Pfad die Sourcen zu finden sind. Beispielsweise hat der Server die Sourcen unter C:\xampp\htdocs
und du hast sie im Projekt unter
C:\workspaces\mein-projekt\htdocs
Dann musst du genau dies als PathMapping einfügen. Andernfalls wird dir der XDebug oder Zend Sourcen finden die Eclipse niemals vom Pfad her kennt. Damit wird Eclipse immer über alle Breakpoints springen.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[S] Zend Framework Coder ThisRockZ Beitragsarchiv 0 14.10.2009 13:14
[ZF 1.8.x] Zend Dojo Forms --> Überblick gesucht? #EFEFEF PHP-Fortgeschrittene 4 24.07.2009 12:04
[Erledigt] 3 kompetente Helfer gesucht! Divo Beitragsarchiv 10 29.06.2009 19:07
Entwickler für Zend Framework Applikation gesucht UdoW Beitragsarchiv 0 10.05.2009 13:19
Freiwillge Helfer für Projekt gesucht KerS Beitragsarchiv 27 26.12.2008 20:42
Zend Studio for Eclipse und Zend Framework KeKs0r PHP-Fortgeschrittene 5 15.12.2008 15:10
PHP/MYSQL Helfer gesucht! goop Beitragsarchiv 0 02.11.2008 13:37
PHP Helfer gesucht, Projekt Bücherwurm Beitragsarchiv 0 02.08.2004 13:52

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
zend studio remote debugging, php remote debugging, eclipse php remote debugging, zend debugger remote, \invalid tunneling server response\, zend studio remote debug xampp, zend remote debugging, php remote debuggen, invalid tunneling server response, zend_debugger.allow_hosts, zend debugger xampp aktivieren eclipse pdt, zend studio \invalid tunneling server response\, zend remote, zend debug path mapping, php remote debug, zend debugger tunneling, zend remote debugging eclipse, zend studio debugger, phpinfo ausgabe, ubuntu php xdebug keine fehler ausgabe

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum