
Mismatch with the default and PECL will fail, or Xdebug won't load with a On Apple M1 hardware, programs can either be compiled for the native M1/ARM64Īrchitecture, or for the emulated x86_64 architecure. PHP development headers (see Compile below).Xcode's command line tools (run: xcode-select.You can install Xdebug through PECL on Linux & macOS with Homebrew.
Installs a version that is no longer supported (see Supported Versions), please install Linux distributions might be providing an old and/or outdated version. Version with the one that matches the PHP version that you are running. Php 81-php-xdebug3, you can substitute the PHP
Ubuntu ( Ondřej Surý's PPA): sudo apt-get install php7.4-xdebug, or sudo apt-get install php8.0-xdebug, or sudo apt-get install php8.1-xdebugįor packages that have the PHP version in the package name, such as in. Ubuntu (18.04 LTS/Bionic, 20.04 LTS/Focal): sudo apt-get install php-xdebug. SUSE (openSUSE, Enterprise): sudo zypper in php7-xdebug, or sudo zypper in php8-xdebug. RHEL (Remi Repo): sudo yum install php74-php-xdebug3. Manjaro (20.1/Mikah): sudo pacman -S xdebug. Fedora (Remi Repo): sudo yum install php74-php-xdebug3. Fedora (32): sudo yum install php-xdebug. Debian (9/stretch, testing/buster/bullseye/sid): sudo apt-get install php-xdebug. CentOS (Remi Repo): sudo yum install php74-php-xdebug3, or sudo yum install php80-php-xdebug3, or sudo yum install php81-php-xdebug3. Alpinelinux: sudo apk add php7-pecl-xdebug, or sudo apk add php8-pecl-xdebug. Depending on your distribution, run the following command: Installing Xdebug with a package manager is often the fastest way. Unix-like operating systems, from source.
Linux without an Xdebug package with PECL.How you install Xdebug depends on your system. This section describes on how to install Xdebug.