Re: Debugger, Debugger and Debugger

From: Date: Thu, 15 Feb 2001 21:22:04 +0000
Subject: Re: Debugger, Debugger and Debugger
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-39981@lists.php.net to get a copy of this message
I've read that several times... so does that mean now the only debugger for PHP4 is the Zend one? --toby Chris Lee wrote: > > You must be viewing old documentation. > > http://php.net/manual/en/debugger.php > > clearly states that debugger, ie debugger_on() support is in php3 only, not > in php4. > > Your not out of luck though, you could still use the Zend Debugger, the Zend > boys seem to be quite eager to improve its current quallity. > > http://zend.com/store/products/ide-test-drive.php > > -- > > Chris Lee > Mediawaveonline.com > > em. lee@mediawaveonline.com > > ph. 250.377.1095 > ph. 250.376.2690 > fx. 250.554.1120 > > "Ricardo D'Aguiar" <ricardo@memosis.pt> wrote in message > news:e8kn8tshftjvd0lfomr3e0ojut3pu7hqmm@4ax.com... > > Hi, > > > > Problem: > > I'm trying put to work the debugger in php4.0.4pl1(Red Hat Distribution), > I > > change my php.ini file to enable the debugger but when try to use in a > simple > > script I get the following error: > > > > Fatal error: Call to undefined function: debugger_on() in > > /var/www/html/php/dbg.php on line 2 > > > > Questions: > > 1º Do I need some sort of extension (something like xxx.so) to activate > the > > debugger? > > > > 2º In php documentation (Chapter: Using the Debugger) says: > > Set up a TCP listener on that port somewhere (for example > socket -l -s 1400 > > on UNIX). > > > > I don't have that "socket" command in Linux/Unix, what is this? > > What this means? > > > > 3º I need to debug my script what is the best way to do that? > > (I tried the "Zend IDE Test Drive" but after 30 days is not for free > and > > can't put to work the "The DBG PHP Debugger"). > > > > 4º What is the difference between Zend debugger, Dmitri Dmitrienko PHP > debugger > > (seen link below) and the 'internal' PHP debugger? > > > > Thanks, (Sorry for the bad english) > > > > > > > > Additional Information: > > > > PHP version: PHP Version 4.0.4pl1- Red Hat distribution > > O.S. - Red Hat 7.0 > > > > Compiled options (PHP) extract from phpinfo(): > > './configure' '--prefix=/usr' '--with-config-file-path=/etc' > '--disable-debug' > > '--enable-pic' '--enable-shared' > > '--enable-inline-optimization' > > '--with-apxs=/usr/sbin/apxs' '--with-exec-dir=/usr/bin' > '--with-regex=system' > > '--with-gettext' '--with-gd' '--with-jpeg-dir=/usr' > > '--with-png' > '--with-zlib' > > '--with-db2' '--with-db3' '--with-gdbm' > > '--enable-debugger' > > '--enable-magic-quotes' '--enable-safe-mode' > > '--enable-sockets' > > '--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars' > > '--enable-yp' > > '--enable-ftp' '--enable-wddx' '--without-mysql' > > '--without-oracle' > > '--without-oci8' '--with-xml' > > > > Simple Script to test the debugger: > > <?php > > debugger_on(localhost); > > > > $var = 1; > > > > if ($var == 1 ) { > > echo "VAR is 1"; > > } else { > > echo "VAR is not 1"; > > } > > ?> > > > > PHP.INI file (Revelant parts): > > #Extension actived > > extension=imap.so > > extension=ldap.so > > extension=pgsql.so > > > > [Debugger] > > debugger.host = localhost > > debugger.port = 7869 > > debugger.enabled = true > > > > Dmitri Dmitrienko PHP Debugger: > > http://dd.cron.ru/dbg/ > > +++++++++++++++++++++++++++++++ > > Ricardo D'Aguiar > > MemoSis - Sistemas Informáticos > > Portugal > > +++++++++++++++++++++++++++++++ > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#39981) next »