Xdebug Mac Download

  

This topic describes how to install Xdebug either on Zend Studio PHP executables or a local PHP Web server.

Xdebug mac download

Xdebug's step debugger allows you to interactively walk through your code to debug control flow and examine data structures. Xdebug interacts with IDEs to provide step debugging functionality, and therefore you also need to configure an IDE that knows how to talk to Xdebug with the open DBGp protocol. Apr 21, 2021 The short answer is ‘no’, the long answer is ‘it depends’. While Xdebug is the recommended way to enable step debugging for PHP, you may want to consider other options. One which crossed my path recently is Ray, from the folks at Spatie. Ray is a paid application that runs on Mac, Windows or Linux, and connects to your PHP project. Xdebug: A powerful debugger for PHP. This setting controls which Xdebug features are enabled. This setting can only be set in php.ini or files like 99-xdebug.ini that are read when a PHP process starts (directly, or through php-fpm), but not in.htaccess and.user.ini files, which are read per-request.

Note:

Xdebug cannot be used with PHP 5.5 executable (CLI and CGI) on Windows and Mac.

Installing Xdebug on a Zend Studio PHP Executable

Xdebug helper

This procedure describes how to install Xdebug on a Zend Studio PHP Executable. If you want to use Xdebug for debugging on a Web server, you will need to install Xdebug on your Web server as well. See Installing Xdebug on a PHP Web Server below for more details.

To install Xdebug:

  1. Download Xdebug from Xdebug Downloads page. To find out which version of the extension to download, click here.
  2. Disable the Zend Debugger:
    1. Open the 'php.ini' file of your PHP:

    <Zend_Studio_install_dir>pluginscom.zend.php.debug.debugger.win32.x86_10.6.0.v20140121-1240resourcesphp.ini

    1. Add a semi-colon ';' before 'zend_extension=...' as follows:

    ;zend_extension='C:Program Files (x86)ZendZend Studio 10.6.0pluginscom.zend.php.debug.debugger.win32.x86_10.6.0.v20140123-1837resourcesphp53ZendDebugger.dll'

  1. Move the downloaded file to your Zend Studio's installation files:

<Zend_Studio_install_dir>pluginscom.zend.php.debug.debugger.win32.x86_10.6.0.v20140121-1240resourcesphp_version

  1. Back in the 'php.ini' file, add the path to the Xdebug extension.

For example:

Linux and Mac OS: zend_extension='/usr/local/php/modules/xdebug.so'

Windows: zend_extension='<path to .dll file>'

  1. Add the following line:

xdebug.remote_enable=true

  1. Save your changes, and restart your Web server.

Note:

To verify that Xdebug was installed correctly, call the “php --re xdebug” command. If the output is different than 'Exception: Extension xdebug does not exist', the extension is installed correctly.

Once installed, you can now configure Xdebug in Zend Studio to begin debugging.

Installing Xdebug on a PHP Web Server

This procedure describes how to install Xdebug on a PHP Web server.

To install Xdebug:

  1. Download Xdebug from Xdebug Downloads page. To find out which version of the extension to download, click here.
  2. If you are using Zend Server, disable the Zend Debugger (If not, skip to step 3).
    1. Access the Zend Server UI (http://<server_ip>:10081/ZendServer).
    2. Go to the Configurations | Components page.
    3. Select the Zend Debugger from the components list, and click Disable in the Action bar.
    4. Restart Zend Server.

  3. Move the downloaded file to your Web server's installation files.

If you are using Zend Server:

<Zend_Server_install_dir>libphpext

  1. Open your Web server's 'php.ini' file.

If you are using Zend Server:

<Zend_Server_install_dir>etcphp.ini

  1. Back in the 'php.ini' file, add the path to the Xdebug extension.
    For example:

Linux and Mac OS: zend_extension='/usr/local/php/modules/xdebug.so'

Windows: zend_extension='<path to .dll file>'

  1. Add the following line:

xdebug.remote_enable=true

  1. Save your changes, and restart your Web server.

Note:

To verify that Xdebug was installed correctly, call the “php --re xdebug” command. If the output is different than 'Exception: Extension xdebug does not exist', the extension is installed correctly.

Once installed, you can now configure Xdebug in Zend Studio to begin debugging.

Xdebug Browser Extension

Mac

Copyright © 2017Rogue Wave Software

Top Level :: PHP :: xdebug

xdebug

Package Information
SummaryXdebug is a debugging and productivity extension for PHP
Maintainers Derick Rethans < derick at php dot net > (lead) [wishlist] [details]
LicenseBSD style
DescriptionXdebug and provides a range of features to improve the PHP development
experience.
Step Debugging
A way to step through your code in your IDE or editor while the script is
executing.
Improvements to PHP's error reporting
An improved var_dump() function, stack traces for Notices, Warnings, Errors
and Exceptions to highlight the code path to the error
Tracing
Writes every function call, with arguments and invocation location to disk.
Optionally also includes every variable assignment and return value for
each function.
Profiling
Allows you, with the help of visualisation tools, to analyse the
performance of your PHP application and find bottlenecks.
Code Coverage Analysis
To show which parts of your code base are executed when running unit tests
with PHP Unit.
Homepage https://xdebug.org/

[ Latest Tarball ][ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]
Download
Available Releases
VersionStateRelease DateDownloads
3.1.0beta2beta2021-09-07xdebug-3.1.0beta2.tgz (222.6kB) [ Changelog ]
3.1.0beta1beta2021-09-06xdebug-3.1.0beta1.tgz (222.4kB) [ Changelog ]
3.0.4stable2021-04-08xdebug-3.0.4.tgz (210.8kB) [ Changelog ]
3.0.3stable2021-02-22xdebug-3.0.3.tgz (210.9kB) [ Changelog ]
3.0.2stable2021-01-04xdebug-3.0.2.tgz (210.8kB) [ Changelog ]
3.0.1stable2020-12-04xdebug-3.0.1.tgz (209.4kB) [ Changelog ]
3.0.0stable2020-11-25xdebug-3.0.0.tgz (185.7kB) [ Changelog ]
3.0.0RC1beta2020-11-16xdebug-3.0.0RC1.tgz (184.9kB) [ Changelog ]
3.0.0beta1beta2020-10-14xdebug-3.0.0beta1.tgz (184.6kB) [ Changelog ]
2.9.8stable2020-09-28xdebug-2.9.8.tgz (239.5kB) [ Changelog ]
2.9.7stable2020-09-16xdebug-2.9.7.tgz (239.4kB) [ Changelog ]
2.9.6stable2020-05-29xdebug-2.9.6.tgz (238.2kB) [ Changelog ]
2.9.5stable2020-04-25xdebug-2.9.5.tgz (238.0kB) [ Changelog ]
2.9.4stable2020-03-23xdebug-2.9.4.tgz (238.0kB) [ Changelog ]
2.9.3stable2020-03-13xdebug-2.9.3.tgz (237.8kB) [ Changelog ]
2.9.2stable2020-01-31xdebug-2.9.2.tgz (237.3kB) [ Changelog ]
2.9.1stable2020-01-16xdebug-2.9.1.tgz (237.9kB) [ Changelog ]
2.9.0stable2019-12-09xdebug-2.9.0.tgz (237.2kB) [ Changelog ]
2.8.1stable2019-12-02xdebug-2.8.1.tgz (232.6kB) [ Changelog ]
2.8.0stable2019-10-31xdebug-2.8.0.tgz (232.5kB) [ Changelog ]
2.8.0beta2beta2019-08-26xdebug-2.8.0beta2.tgz (232.4kB) [ Changelog ]
2.8.0beta1beta2019-07-25xdebug-2.8.0beta1.tgz (231.7kB) [ Changelog ]
2.8.0alpha1beta2019-06-28xdebug-2.8.0alpha1.tgz (230.5kB) [ Changelog ]
2.7.2stable2019-05-06xdebug-2.7.2.tgz (225.6kB) [ Changelog ]
2.7.1stable2019-04-05xdebug-2.7.1.tgz (225.2kB) [ Changelog ]
2.7.0stable2019-03-06xdebug-2.7.0.tgz (224.9kB) [ Changelog ]
2.7.0RC2beta2019-02-15xdebug-2.7.0RC2.tgz (224.1kB) [ Changelog ]
2.7.0RC1beta2019-02-01xdebug-2.7.0RC1.tgz (221.9kB) [ Changelog ]
2.7.0beta1beta2018-09-20xdebug-2.7.0beta1.tgz (221.0kB) [ Changelog ]
2.6.1stable2018-08-01xdebug-2.6.1.tgz (277.3kB) [ Changelog ]
2.7.0alpha1beta2018-04-03xdebug-2.7.0alpha1.tgz (277.9kB) [ Changelog ]
2.6.0stable2018-01-29xdebug-2.6.0.tgz (277.0kB) [ Changelog ]
2.6.0RC2beta2018-01-23xdebug-2.6.0RC2.tgz (277.0kB) [ Changelog ]
2.6.0beta1beta2017-12-28xdebug-2.6.0beta1.tgz (273.1kB) [ Changelog ]
2.6.0alpha1beta2017-12-02xdebug-2.6.0alpha1.tgz (269.9kB) [ Changelog ]
2.5.5stable2017-06-21xdebug-2.5.5.tgz (272.9kB) [ Changelog ]
2.5.4stable2017-05-15xdebug-2.5.4.tgz (272.8kB) [ Changelog ]
2.5.3stable2017-04-18xdebug-2.5.3.tgz (272.5kB) [ Changelog ]
2.5.2stable2017-04-17xdebug-2.5.2.tgz (272.5kB) [ Changelog ]
2.5.1stable2017-02-26xdebug-2.5.1.tgz (271.8kB) [ Changelog ]
2.5.0stable2016-12-04xdebug-2.5.0.tgz (261.4kB) [ Changelog ]
2.5.0RC1stable2016-11-12xdebug-2.5.0RC1.tgz (260.8kB) [ Changelog ]
2.4.1stable2016-08-02xdebug-2.4.1.tgz (259.3kB) [ Changelog ]
2.4.0stable2016-03-04xdebug-2.4.0.tgz (258.6kB) [ Changelog ]
2.4.0RC4beta2016-01-27xdebug-2.4.0RC4.tgz (258.3kB) [ Changelog ]
2.4.0RC3beta2015-12-12xdebug-2.4.0RC3.tgz (257.8kB) [ Changelog ]
2.4.0RC2beta2015-12-03xdebug-2.4.0RC2.tgz (257.3kB) [ Changelog ]
2.4.0RC1beta2015-11-21xdebug-2.4.0RC1.tgz (256.9kB) [ Changelog ]
2.4.0beta1beta2015-11-09xdebug-2.4.0beta1.tgz (263.0kB) [ Changelog ]
2.3.3stable2015-11-09xdebug-2.3.3.tgz (262.1kB) [ Changelog ]
2.3.2stable2015-03-22xdebug-2.3.2.tgz (260.0kB) [ Changelog ]
2.3.1stable2015-02-24xdebug-2.3.1.tgz (260.0kB) [ Changelog ]
2.3.0stable2015-02-22xdebug-2.3.0.tgz (259.9kB) [ Changelog ]
2.2.7stable2015-01-22xdebug-2.2.7.tgz (250.4kB) [ Changelog ]
2.2.6stable2014-11-15xdebug-2.2.6.tgz (250.2kB) [ Changelog ]
2.2.5stable2014-04-29xdebug-2.2.5.tgz (249.8kB) [ Changelog ]
2.2.4stable2014-03-01xdebug-2.2.4.tgz (249.8kB) [ Changelog ]
2.2.3stable2013-05-22xdebug-2.2.3.tgz (244.7kB) [ Changelog ]
2.2.2stable2013-03-23xdebug-2.2.2.tgz (244.3kB) [ Changelog ]
2.2.1stable2012-07-14xdebug-2.2.1.tgz (242.2kB) [ Changelog ]
2.2.0stable2012-05-08xdebug-2.2.0.tgz (241.9kB) [ Changelog ]
2.2.0RC2stable2012-04-28xdebug-2.2.0RC2.tgz (238.9kB) [ Changelog ]
2.2.0RC1stable2012-03-13xdebug-2.2.0RC1.tgz (238.6kB) [ Changelog ]
2.1.4stable2012-03-13xdebug-2.1.4.tgz (301.5kB) [ Changelog ]
2.1.3stable2012-01-26xdebug-2.1.3.tgz (300.3kB) [ Changelog ]
2.1.2stable2011-07-28xdebug-2.1.2.tgz (297.1kB) [ Changelog ]
2.1.1stable2011-03-30xdebug-2.1.1.tgz (296.1kB) [ Changelog ]
2.1.1RC1beta2011-03-22xdebug-2.1.1RC1.tgz (296.0kB) [ Changelog ]
2.1.0stable2010-06-29xdebug-2.1.0.tgz (294.3kB) [ Changelog ]
2.1.0RC1beta2010-04-06xdebug-2.1.0RC1.tgz (292.0kB) [ Changelog ]
2.1.0beta3beta2010-02-27xdebug-2.1.0beta3.tgz (291.2kB) [ Changelog ]
2.1.0beta2beta2010-02-03xdebug-2.1.0beta2.tgz (290.8kB) [ Changelog ]
2.1.0beta1beta2010-01-02xdebug-2.1.0beta1.tgz (288.7kB) [ Changelog ]
2.0.5stable2009-07-13xdebug-2.0.5.tgz (282.5kB) [ Changelog ]
2.0.4stable2008-12-30xdebug-2.0.4.tgz (281.7kB) [ Changelog ]
2.0.3stable2008-04-09xdebug-2.0.3.tgz (279.6kB) [ Changelog ]
2.0.2stable2007-11-11xdebug-2.0.2.tgz (273.1kB) [ Changelog ]
2.0.1stable2007-10-21xdebug-2.0.1.tgz (272.5kB) [ Changelog ]
2.0.0stable2007-07-18xdebug-2.0.0.tgz (266.0kB) [ Changelog ]
2.0.0RC4beta2007-05-17xdebug-2.0.0RC4.tgz (262.9kB) [ Changelog ]
2.0.0RC3beta2007-01-31xdebug-2.0.0RC3.tgz (255.6kB) [ Changelog ]
2.0.0RC2beta2006-12-24xdebug-2.0.0RC2.tgz (253.7kB) [ Changelog ]
2.0.0RC1beta2006-10-08xdebug-2.0.0RC1.tgz (246.4kB) [ Changelog ]
2.0.0beta6beta2006-06-30xdebug-2.0.0beta6.tgz (236.3kB) [ Changelog ]
2.0.0beta5beta2005-12-31xdebug-2.0.0beta5.tgz (225.0kB) [ Changelog ]
2.0.0beta4beta2005-09-24xdebug-2.0.0beta4.tgz (223.0kB) [ Changelog ]
2.0.0beta3beta2005-05-12xdebug-2.0.0beta3.tgz (193.2kB) [ Changelog ]
2.0.0beta2beta2004-11-28xdebug-2.0.0beta2.tgz (191.0kB) [ Changelog ]
2.0.0beta1beta2004-09-15xdebug-2.0.0beta1.tgz (188.6kB) [ Changelog ]
1.3.2stable2004-06-30xdebug-1.3.2.tgz (150.0kB) [ Changelog ]
1.3.1stable2004-04-06xdebug-1.3.1.tgz (149.9kB) [ Changelog ]
1.3.0stable2003-12-26xdebug-1.3.0.tgz (149.4kB) [ Changelog ]
1.3.0rc2beta2003-11-08xdebug-1.3.0rc2.tgz (149.5kB) [ Changelog ]
1.3.0rc1beta2003-09-18xdebug-1.3.0rc1.tgz (155.8kB) [ Changelog ]
1.2.0stable2003-06-08xdebug-1.2.0.tgz (57.2kB) [ Changelog ]

Xdebug Mac Download Mac


Download Xdebug For Xampp

Mac
Dependencies
Release 3.1.0beta2:PHP Version: PHP version 8.1.99 or older
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.9.1 or newer
Release 3.1.0beta1:PHP Version: PHP version 8.1.99 or older
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.9.1 or newer
PHP Version: PHP version 8.1.99 or older
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.9.1 or newer
PHP Version: PHP version 8.1.99 or older
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.9.1 or newer
Release 3.0.4:PHP Version: PHP version 8.0.99 or older
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.9.1 or newer
Dependencies for older releases can be found on the release overview page.