---
title: Cum configurez Xdebug pentru dezvoltarea Magento 2?
description: "> **Notă:** versiunile actuale folosesc **Xdebug 3**, care a schimbat configurarea față de Xdebug 2 — portul implicit este acum **9003** (nu 9000), iar activarea se face prin `xdebug.mode=debug` și `xdebug.client_host` în `php.ini`. Pentru a depana un magazin Magento 2…"
url: "https://www.hostx.ro/kb/cum-configurez-xdebug-pentru-dezvoltarea-magento-2/"
updated: "2026-07-26"
category: Programare / Aplicații / Magento
tags:
  - configurare
  - debugging
  - Magento 2
  - PHP
---

# Cum configurez Xdebug pentru dezvoltarea Magento 2?

> **Notă:** versiunile actuale folosesc **Xdebug 3**, care a schimbat configurarea față de Xdebug 2 — portul implicit este acum **9003** (nu 9000), iar activarea se face prin `xdebug.mode=debug` și `xdebug.client_host` în `php.ini`.

Pentru a depana un magazin Magento 2 cu Xdebug, ai nevoie de o instalare Magento funcțională și de extensia Xdebug instalată pe server.

### PhpStorm (recomandat)

- Deschide proiectul Magento 2 și mergi la **Settings/Preferences → PHP → Servers**.
- Adaugă un server: dă-i un nume, setează **Host** (domeniul de dezvoltare) și bifează **Use path mappings**.
- Mapează rădăcina proiectului local la calea absolută de pe server (ex. `/var/www/html/magento2`).
- Activează **Start Listening for PHP Debug Connections** (iconița din dreapta sus), pune un breakpoint și rulează aplicația în browser.

### Sublime Text

Instalează **Package Control**, apoi pachetul **Xdebug Client**. Salvează proiectul (**Project → Save Project As**) în rădăcina aplicației și configurează `path_mapping` în fișierul `.sublime-project` pentru a lega calea de pe server de cea locală. Pornește sesiunea din **Tools → Xdebug → Start Debugging**.
