|
Better docs for DebugBreak / DBGSESSID / OutputDebugString |
|
Sprinkled liberally throughout this forum are cries for information on DebugBreak / DBGSESSID / OutputDebugString, usually helpfully answered by dmitri or plugnplay.
I suggest making one authoritative place for all of this information. Almost everything is already available between these two pages:
If anyone finds it useful, here's some "programmer's perspective" documentation; hopefully I got everything right: PhpED's debugger module provides two debugging functions, OutputDebugString($s) and DebugBreak($DBGSESSID)
To turn remote debugging on in web page/session, set DBGSESSID as a GET variable with d=1, c=1: Example: example.com/?DBGSESSID=2@clienthost:7869;d=1,p=0,c=1 To turn debugging off in web page/session, set DBGSESSID as a GET variable with d=0,c=0: Example: example.com/?DBGSESSID=2@clienthost:7869;d=0,p=0,c=0 Best practices for setting a breakpoint in remote code (useful when local breakpoints aren't working/possible):
Send things to PhpEd's log tab:
|
||||||||||||||||||
|
Site Admin
|
thx, we'll update info about these functions in the next build.
|
||||||||||||
_________________ The PHP IDE team |
Better docs for DebugBreak / DBGSESSID / OutputDebugString |
|
||
Content © NuSphere Corp., PHP IDE team
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by