Skip to content

Hibaelhárítás

Gyakori LW LMS-hibák: nem látszó kurzusoldal, 401 és 403 a REST API-ban, zárolt lecke, kvíz-korlát, lejárt letöltési link, WooCommerce-hozzáférés.

This content is not available in your language yet.

Amit látsz Ok Mit tegyél
A kurzus nem jelenik meg a webhelyen, nincs kurzusoldal A bővítmény headless, nincs frontend-kimenete. A tanulói felületet az lms/v1 REST API-ra építsd.
Tanulók „feliratkoztak” egy ingyenes kurzusra, pedig csak megnézték Bejelentkezve a GET /courses/{id} és a lecke megnyitása feliratkozást rögzít. A katalógus a GET /courses listából dolgozzon.
401 „Hitelesítés szükséges.” /progress hívás bejelentkezés vagy alkalmazásjelszó nélkül. Küldj hitelesítést.
403 „Nincs hozzáférésed ehhez a leckéhez.” Nincs feliratkozás vagy vásárlás; ingyenes kurzusnál nincs bejelentkezve. Bejelentkezés, vásárlás vagy kézi feliratkoztatás.
403 lesson_locked „Végezd el az előző leckét, hogy ez megnyíljon.” vagy „Ez a lecke még nem érhető el.” Lineáris haladás vagy ütemezés. Várj az available_at időpontig, vagy végezd el az előző leckét. Adminként: wp lw-lms drip status.
403 „A lecke elvégzéséhez teljesítsd a lecke kvízét.” Be van kapcsolva A lecke elvégzéséhez sikeres kvíz kell. Előbb sikeres kvíz kell (POST /lessons/{id}/quiz).
400 „A lecke nem tartozik a megadott kurzushoz.” Rossz course_id a POST /progress-ben. A lecke saját kurzusát add meg.
404 „Kurzus nem található.” vagy „Lecke nem található.” Nem létezik, vagy nem publikált, és nincs jogod hozzá. Ellenőrizd az ID-t és az állapotot.
404 „Ennek a leckének nincs kvíze.” Kvíz nélküli leckére küldtél kvízt. Csak kvízes leckére küldj.
429 „Túl sok kvízkitöltés. Várj egy kicsit, mielőtt újra próbálod.” 15 másodperces várakozás vagy napi 20 kísérlet. Várj retry_after másodpercet. A korlátok szűrővel állíthatók.
403 „Ez a letöltési link érvénytelen vagy lejárt. Töltsd újra az oldalt egy új linkért.” Egy óránál régebbi aláírt link. Kérd le újra a kurzust vagy a leckét.
„A leckék az LMS API-n keresztül érhetők el (/lms/v1/lessons).” A frontend a WordPress /wp/v2/lesson végpontját hívja. Használd a /lms/v1/lessons/{id} végpontot.
„Nincs jogosultságod ilyen állapotú kurzusok listázásához.” status=draft vagy any szerkesztési jog nélkül. Csak publikált kurzust kérj.
„A kvíz nem mentődött: …” angol részlettel Hibás kvíz-JSON. Lásd: Kvíz-formátum.
Vásárlás után sincs hozzáférés a fizetős kurzushoz A WooCommerce-integráció ki van kapcsolva, a termék nincs a kurzushoz kötve, vagy a rendelés nem teljesített és nem feldolgozás alatti. WooCommerce fül; a kurzus Hozzáférési beállítások doboza; a rendelés állapota.
Az abilityk nem látszanak REST-en vagy MCP-n WordPress 6.9 alatt nincs Abilities API. Frissíts WordPress 6.9-re vagy újabbra.
Ütemezett lecke elcsúszott időben, nem UTC időzónájú oldalon A 2.0.2 javította, de a korábban drip set-start --date-tel beállított kezdőidőket nem. Állítsd be újra: wp lw-lms drip set-start <tanuló> <kurzus> --date="…".
„Az autoloader nem található. Futtasd a “composer install” parancsot…” Git-klón composer install nélkül. composer install, vagy a kiadás ZIP-je.
„Hiányoznak az admin felület fájljai…” Hiányos telepítés. Telepítsd újra a kiadás ZIP-jéből.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings