Xdebug
xdebug.org
Xdebug - Debugger and Profiler Tool for PHP
Xdebug: A powerful debugger for PHP
Documentation
If you find Xdebug useful, please consider supporting the project.
Support
Where does this money go · † Invoices have a default 14 day payment term
Install
Linux distributions might be providing an old and/or outdated version. If the package manager installs a version that is no longer supported (see Supported Versions), please install Xdebug with PIE, or from source instead.
Documentation » Step Debugging
This protocol is supported by nearly every PHP IDE (including Visual Studio Code and PhpStorm), and also by text-based editors. There is also a simple Command Line Debug Client available as part of the Xdebug project, but it is strongly recommended that you use an IDE for debugging.
Factsheet
Developer Derick Rethans
Initial release May 8, 2002 (2002-05-08)
Stable release 3.2.1
/ March 21, 2023; 3 years ago (2023-03-21)
/ March 21, 2023; 3 years ago (2023-03-21)
Developer Derick Rethans
Initial release May 8, 2002 (2002-05-08)
Stable release 3.2.1
/ March 21, 2023; 3 years ago (2023-03-21)
/ March 21, 2023; 3 years ago (2023-03-21)
GitHub
github.com › xdebug › xdebug
GitHub - xdebug/xdebug: Xdebug — Step Debugger and Debugging Aid for PHP
Starred by 3.4K users
Forked by 599 users
Languages PHP 64.3% | C 32.3% | C++ 2.1% | M4 0.7% | Makefile 0.2% | Shell 0.2%
Pourquoi xdebug est-il si lent de nos jours ?
Le temps de requête habituel sur un environnement de développement est d'environ 2 à 5 secondes pour des applications symfony4 relativement volumineuses avec un tas de bundles, api-platform, foselastica, rabbitmqbundle, doctrine, etc. Quand j'active xdebug, ça monte à 120 secondes et ça ... More on reddit.com
XDebug: PHPStorm vs. Sublime Text 3
Sublime Text 3 is a text editor, not IDE. What you're asking is definitely an IDE feature, use PhpStorm if you need features of this kind. More on reddit.com
Xdebug and You: Why You Should be Using a Real Debugger : PHP
Share and discover the latest news about the PHP ecosystem and its community. Please respect r/php's rules. More on reddit.com
Should I have xdebug enabled on my production server?
For production why not something more like New Relic? Xdebug wouldn't really make sense in a production environment unless that same environment doubles as your dev environment on the side. In such case it is also very easy to setup a second PHP build for each site. Why worry about the security / performance of Xdebug when you can just not, I guess is what I would say. :) Unless you have a clear reason for wanting to enable it on your live site, then there's no reason to put it there. More on reddit.com
Videos
09:12
XDebug + PHP Debug for VS Code (Mac). Php debugging (installat...
15:27
Setup debugging for PHP8.1 with XDebug 3 in VSCode - YouTube
08:10
Debugging with VS Code - Using XDebug - YouTube
28:58
How to Set Up XDebug on VSCode for PHP Development: A Step-by-Step ...
55:33
Speeding up xdebug 300% WITH AI - YouTube
04:43
Debugging with PhpStorm: Xdebug starter guide - YouTube
PHP
pecl.php.net › package › xdebug
PECL :: Package :: xdebug
Search for in the Packages This site (using Google) Developers Developer mailing list SVN commits mailing list
Gizmola
gizmola.com › blog › feeds › categories › archives › archives › 112-XDebug-for-developing,-debugging-and-profiling-PHP.html
XDebug for developing, debugging and profiling PHP | GizmoLA.com
XDebug is one of the essential PHP extensions for PHP developers. The name is a bit misleading, as it implies that it is just a debugging tool. This can put people off, since getting the debugger to work with your personal editor requires an understanding of networking, and can often be confusing.
Flyenv
flyenv.com › guide › php-debug-with-xdebug.html
PHP Debugging with Xdebug: Step-by-Step Guide for PhpStorm & VSCode | FlyEnv
Tired of adding var_dump() and dd() statements everywhere? Xdebug transforms PHP debugging from guessing into precise, step-by-step investigation.
M
m.academy › lessons › install-xdebug-pecl
Install Xdebug with PECL - Developer Lesson
PECL, also known as the PHP Extension Community Library, is the easiest way to install Xdebug.
Published February 12, 2025
Craigslist
chicago.craigslist.org › city of chicago › gigs › computer gigs › web designers needed
Web Designers Needed - computer gigs - craigslist
4 weeks ago - Server clock adjustments (other ... (now incorporated into WordPress 3.0 and above) WSGI (Web Server Gateway Interface), mod_wsgi X Windows (X11) XAMPP xdebug Xen XML, xml-rpc XMPP (you provide installation) XOOPS XSLT XSSI (extended server side includes) yamdi yum Zend Core ...
Technex
technex.us › topics › xdebug
xdebug | Tech Nexus
You must have the PHP XDebug extension installed of course.
Open VSX Registry
open-vsx.org › extension › xdebug › php-debug
Open VSX Registry
We cannot provide a description for this page right now
Drupal
drupal.org › docs › develop › development-tools › xdebug-debugger
Xdebug debugger | Development tools | Drupal Wiki guide on Drupal.org
May 10, 2023 - A debugger will allow you to follow program execution and its effects, to observe the call stack of functions, and review the contents of variables at any point during execution. Xdebug is the standard debugger in PHP, launched in 2007: Zend's "Introducing Xdebug" (Web Archive).
Plesk
docs.plesk.com › release-notes › obsidian › change-log
Change Log for Plesk Obsidian
Updated Xdebug to version 3.5.1 for PHP 8.2 - 8.5.
Wampserver
wampserver.aviatechno.net
Wampserver - Files and addons
XDebug update version 3.5.1 for PHP versions 8.0.x to 8.5.x 64 bit already installed.
Dunglas
dunglas.dev › home › php › symfony › coding at the speed of thought: the new era of symfony docker
Coding at the Speed of Thought: The New Era of Symfony Docker - Kévin Dunglas
1 month ago - Building on this foundation, we have seamlessly integrated Xdebug, the most popular step-by-step debugger for PHP. It is now pre-installed and configured to work immediately via the Dev Container setup. You just start the project, add a breakpoint in your editor, and it works flawlessly, even when FrankenPHP’s worker mode is enabled.