Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Fragen zu Zend Studio 5.5 [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Fragen zu Zend Studio 5.5


 
berndstein
17-01-2008, 14:44 
 
Hallo Leute, ich habe mir das Zend Studio 5.5 geleistet ... und war bisher auch gut zufrieden damit.

Aber nun bin ich auf ein Problem gestoßen, was ich nicht lösen kann: Beim Debuggen.

Wie kann ich denn den Debugger mit Parameter starten?

Konkretes Problem: Ich debugge meine Datei, sagen wir Index.php. In dieser Datei gibt 's aber Code-Zweige, die nur durchlaufen werden, wenn ich sie im Browser z.B. mit "index.php?i=4&y=2008" aufrufe, und genau diesen einen Code-Zweig möchte ich jetzt debuggen. Wie geht das denn??

... ich muss dazusagen, ich hab' PHP noch nie debuggt ... bisher bin ich als Hobby-Programmierer (siehe meine Signatur) "einfach so" durchgekommen.

Hoffe, hier kann mir jemand helfen :) Danke :)

Grüße,
berndstein

 
berndstein
17-01-2008, 19:26 
 
So, ich habe mir jetzt erst mal so geholfen, dass ich die Variablen $_GET['i'] und $_GET['y'] ganz am Anfang im Script selber auf den gewünschten Wert setze. So wird natürlich der gewünschte Code-Zweig durchlaufen.

Das muss aber doch auch anders gehen, von "außen", oder nicht?

EDIT: Das unschöne daran ist halt, dass ich vor dem Veröffentlichen auf 'm Webspace nicht vergessen darf, diese Zeilen wieder zu entfernen.

Grüße!
berndstein

 
tontechniker
17-01-2008, 22:46 
 
Du kannst mit der Zend Server Komponente die Seiten beim Aufruf debuggen.

 
berndstein
18-01-2008, 09:43 
 
Ist das ein Feature, das nur die Professional-Version hat? Ich habe leider "nur" die Standard-Version...

Meinst du "Remote Debugger & Debug URL", hab' ich >>hier<< (http://www.zend.com/de/products/studio/compare) gelesen.

Grüße!
berndstein

 
berndstein
24-03-2008, 15:36 
 
So, leider muss ich den Thread nochmal ausgraben ... ;)

Gibt 's hier niemand, der mir weiterhelfen kann?


Grüße!
berndstein

 
goth
24-03-2008, 15:39 
 
Ruf die Seite im Browser auf und dann wählst Du im ZendToolbar des Browsers Debug ...


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:13 Uhr.