Dave,
I have attached the log.
My Debug Configuration is a "PHP Script", not a "PHP Web Page" - so does
the port 9000 issue matter? When I exit Eclipse, netstat no longer
lists 9000 or 10000 as open, so I would think that is not the problem.
I created a "PHP Web Page" Configuration to see if the debugger would
work for a Web configuration. For Web configurations, my installation
of Eclipse uses a different PHP executable (the one that is in
Apache/bin instead of the one in my PHP directory). When I run the Web
configuration, the external browser loads with the script output, but
the debugger does not show the current execution line or halt on a
breakpoint (but the debug session does not immediately terminate as with
the "PHP Script" configuration.
I added phpinfo(), and the XDebug setting are in the phpinfo output(see
listing below).