
If that says arm64e, then you need to run:Īnd if it's x86_64, then you need to run: You can verify what your PHP's architecture is with: opt/homebrew/lib/php/pecl/20190902/xdebug.so: stat() failed with errno=22), /opt/homebrew/lib/php/pecl/20190902/xdebug.so.so (dlopen(/opt/homebrew/lib/php/pecl/20190902/xdebug.so.so, 9): image not found)) in Unknown on line 0 opt/homebrew/lib/php/pecl/20190902/xdebug.so: mach-o, but wrong architecture PHP Warning: Failed loading Zend extension 'xdebug.so' (tried: /opt/homebrew/lib/php/pecl/20190902/xdebug.so (dlopen(/opt/homebrew/lib/php/pecl/20190902/xdebug.so, 9): no suitable image found. 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.