Naar hoofdinhoud gaan

Logboekregistratie en foutopsporing

Bij onverwacht gedrag helpt een uitgebreide logmodus bij het analyseren van de communicatie tussen de assistent en je website.


Logboekregistratie inschakelen

De component beschikt over een Debugmodus (Opties → Beveiliging), die standaard is uitgeschakeld. Zodra deze modus wordt ingeschakeld, wordt elke toolaanroep met de bijbehorende parameters gelogd in administrator/logs/com_sensomcp.log.php.

Twee beveiligingsmaatregelen beschermen dit logboek: gevoelige velden (wachtwoorden, tokens, licentiesleutels, Download ID…) worden afgeschermd en lange waarden (artikelinhoud, bestanden) worden afgekapt.

Het logboek kan desondanks inhoud en persoonsgegevens bevatten: schakel de Debugmodus alleen in voor diagnostische doeleinden en schakel deze daarna weer uit.

[screenshot van de optie Debugmodus]

Fouten lezen

Open administrator/logs/com_sensomcp.log.php. Elke regel bevat de datum, het niveau, het IP-adres, de categorie en het bericht — de aangeroepen tool en de bijbehorende parameters. Zoek de betreffende aanroep op om de oorzaak van de fout te achterhalen.

Veelvoorkomende gevallen

  • 401 bij de autorisatie: de site is te streng beveiligd — zie Problemen met de verbinding oplossen;
  • 403 op de MCP-server: blokkering door WAF/ModSec — zie Serverconfiguratie;
  • updates niet beschikbaar: de Download ID is afgekapt of de licentie is verlopen;
  • geen tools beschikbaar: de plugin is uitgeschakeld of er ontbreekt een afhankelijkheid (bijvoorbeeld YOOtheme Pro voor de YOOtheme-add-on).