# Hibaelhárítás

> Gyakori LW Site Manager-hibák: hiányzó MCP-adapter, domainváltás miatt kikapcsolt szerver, 401, 404, 405 a REST-en, megerősítés, beragadt mentés.

A bővítmény PHP-ból jövő üzenetei magyar oldalon is angolul jelennek meg, ezért itt is angolul szerepelnek.

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| „LW Site Manager requires WordPress 6.9 or higher (Abilities API).” | WordPress 6.9 alatt nincs Abilities API. | Frissíts WordPress 6.9-re vagy újabbra. |
| „LW Site Manager: Autoloader not found. Please run "composer install" in the plugin directory, or re-install the plugin from a release ZIP.” | Git-klón `composer install` nélkül, vagy a GitHub forráskód-csomagja. | `composer install`, vagy a kiadáshoz csatolt ZIP. |
| „The MCP server is enabled but the MCP Adapter library is missing. Run "composer install" or re-install from a release ZIP.” | Composeres telepítés az adapter nélkül. | `composer require wordpress/mcp-adapter:^0.6`, vagy a kiadás ZIP-je. |
| Költözés vagy klónozás után az MCP-kliens 401-et kap; az admin oldalon: „The site address changed since the MCP server was turned on (it was set up for …, this site now runs on …), so it switched itself off. If the move was intentional, turn it back on.” | A domain-zár kikapcsolta a szervert. | Ha szándékos volt a költözés: **LW Plugins → AI / MCP**, kapcsold vissza. |
| MCP 401 vagy 403: „You are not allowed to access the MCP endpoint.”, vagy „Elnézést, nincs megfelelő jogosultság a kívánt művelethez.” | Nem adminisztrátor jelszava, hibás Basic fejléc, vagy kikapcsolt szerver. | Adminisztrátori alkalmazásjelszó; a Base64 a `felhasználó:jelszó` párból, a szóközökkel együtt; a kapcsoló legyen **Be**. |
| „Ezen a webhelyen nem érhetők el alkalmazásjelszavak…” | Nincs HTTPS (és nem helyi környezet), vagy egy bővítmény, szűrő tiltja. | Kapcsold be a HTTPS-t, vagy állítsd át a tiltó bővítményt (pl. [LW Disable](https://hub.hellowp.io/hu/docs/lw-plugins/lw-disable/beallitasok/biztonsag/): **Alkalmazásjelszavak**). |
| `405 rest_ability_invalid_method` | Rossz HTTP-metódus a `/run` hívásnál. | Olvasó: GET; romboló és idempotens: DELETE; minden más: POST. Lásd: [Hívás REST-en](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/rest-api/hivas/#melyik-http-metódus). |
| `401 rest_ability_cannot_execute` „Sajnos, nincs jogosultság ennek a képességnek a használatához.” | Hiányzó hitelesítés vagy jogosultság. | Alkalmazásjelszó, megfelelő szerepkör. |
| `404 rest_ability_not_found` „Képesség nem található.” | Elírt név; nincs WooCommerce (a `wc-*` képességek csak vele léteznek); vagy a `skill-get`-et REST-en hívod. | Ellenőrizd a nevet. A `skill-get` csak MCP-n megy. |
| `409 confirm_delete_required`, `confirm_refund_required`, `confirm_change_required` | Szándékos biztonsági kapu. | Küldd újra a megerősítéssel, ha tényleg ez a cél: [Biztonsági kapuk](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/rest-api/biztonsagi-kapuk/). |
| `404 not_found_or_forbidden` | Nincs ilyen termék vagy rendelés, **vagy** nincs rá jogod. A kettő szándékosan egyforma. | Ellenőrizd az ID-t és a jogosultságot. |
| `409 order_locked` „Order #… is … and cannot be modified” | Lemondott, visszatérített vagy sikertelen rendelés. | Ez a rendelés nem módosítható. |
| A mentés „pending” állapotban ragad | A mentés WP-Cronnal fut; a WP-Cron le van tiltva vagy nem fut; vagy hiányzik a `ZipArchive` („ZipArchive extension is not available”). | Működő WP-Cron vagy rendszer-cron; a `ZipArchive` kiterjesztést kérd a tárhelytől. |
| „The screen files are missing…” | Hiányos telepítés. | Telepítsd újra a kiadás ZIP-jéből. |
| A PHP-hibanaplóban `[ERROR]` sor minden sikertelen MCP-hívásnál | Az MCP-adapter szándékosan naplóz. | Nem hiba. |
