PHPEdit v0.7.1.130 on Windows XP
PHP 4.32RC4 on RedHat 9
DBG 2.11.23 (server and client)
I installed DBG into my Linux PHP and validated from phpinfo that it is working properly:
DBG php debugger, version 2.11.23, Copyright 2001, 2002, Dmitri Dmitrienko, www.nusphere.com/dbg
Linked as a shared library.
Profiler compiled, enabled
Directive Local Value Master Value
debugger.enable_session_cookie On On
debugger.enabled On On
debugger.fail_silently On On
debugger.ignore_nops Off Off
debugger.JIT_enabled On On
debugger.JIT_host 172.21.1.100 172.21.1.100
debugger.JIT_level 3 3
debugger.JIT_port 7869 7869
debugger.profiler_enabled On On
debugger.session_nocache On On
debugger.timeout_seconds 300 300
I then installed the client dbgListenter and went to configure it.
By the way, the Linux server is 172.21.1.102 and the Windows box where I am running the client and PHPEdit is 172.21.1.100. So, I setup the JIT_host on Linux to point to the Windows XP box running the client.
When I then do setup for the DBGListener client, it has a dropdown list which shows 172.21.1.100 and 18.104.22.168. I am not sure where the second address comes from but doing a ping -a shows that both are pointing to my Windows XP box.
The Listener shows that it started and seems to be fine.
Only other odd thing is that the IDE COM Class shows PHPEdit IDE for DBG 2.11.5 when I installed 2.11.23. I assume that is a DBG error since i never had DBG installed before on this box.
When I then try and debug from PHPEdit (verified debug settings and it says "Everything appears ok"), it comes back after 3 seconds or so and says Session start timeout has expired. Why?
I have struggled with this for over a week.