Re: Trying to install xdebug (was a nightmare)

From: Date: Fri, 20 Jun 2003 14:34:05 +0000
Subject: Re: Trying to install xdebug (was a nightmare)
References: 1 2 3  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-6156@lists.php.net to get a copy of this message
I have now hacked the procedure win32DetectPHPSAPI so that it returns 'cli' unconditionally, and does not call 'exec'. I also hacked the determination of the temporary directory, so that it uses C:\TEMP unconditionally. In this way I concocted a version which appears to have worked. [C:\TEMP isn't a good idea. Most of its contents had vanished irrecoverably after execution.] I then had to hack pear.bat, REMming out the 'IF EXISTS...' statements, which behave as if the said directories don't exist. This isn't red-hot, you know. - Roger - ----- Original Message ----- From: "Roger C Haslock" <roger@haslock.com> To: <pear-general@lists.php.net> Sent: Thursday, June 19, 2003 7:48 PM Subject: Re: [PEAR] Trying to install xdebug (was a nightmare) > Thank you, gentlemen. I had > > > zend_extension_ts="c:\windows\system\xdebug-4.3.2-1.2.0-win32.dll" > xdebug.default_enable = On > xdebug.auto_profile = Off > xdebug.auto_trace = On > xdebug.collect_params = On > > ... to which I have now added > xdebug.output_dir = "c:\" > > > Can you comment on the 'exec' crash? I find it alarming that such a basic > call should fail. If I can get any output from xdebug (called just prior to > the exec call), I shall post it. > > Thanks for your advice so far. > - Roger - > > > ----- Original Message ----- > From: "Alan Knowles" <alan@akbkhome.com> > To: <pear-general@lists.php.net>; "Limbourg Arnaud" > <arnaud.limbourg.prestataire@cegetel.fr> > Cc: "Roger C Haslock" <roger@haslock.com> > Sent: Thursday, June 19, 2003 9:08 AM > Subject: Re: [PEAR] Trying to install xdebug (was a nightmare) > > > > my php.ini has these lines - to do the automated backtracing.. > > > > zend_extension=/usr/lib/php4/20020429/xdebug.so > > xdebug.collect_params=0 > > > > you probably need to modify it for win32 a little.. > > > > Regards > > Alan > > > > > > > > Limbourg Arnaud wrote: > > > Something like > > > > > > print_r(xdebug_get_function_stack()) > > > > > > in php.ini > > > > > > xdebug.output_dir = "c:/" > > > > > > This is indicated on xdebug website. > > > > > > > > >>I previously reported a crash in go-pear.php at the call of > > >>win32DetectPHPSAPI. I installed xdebug, as advised, and ran it again, > > >>getting a further crash. I got no xdebug output, and couldn't > > >>find how to > > >>specify the output log for it(?), so I put in more print > > >>statements, as > > >>shown below. It crashes on the call to 'exec'. Before this > > >>call, $php_bin is > > >>reported correctly as 'G:\php\php.exe'. > > >> > > >>My command line is > > >>G:\php> cli\php -n -d output_buffering=0 PEAR\go-pear.php > > >>as derived from go-pear.bat. I don't use go-pear.bat > > >>directly, because it > > >>reports environment overflow when setting the environment variables. > > > > > > > > > > > > -- > > PEAR General Mailing List (http://pear.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > -- > PEAR General Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > >

« previous php.pear.general (#6156) next »