Whoami: cannot find name for user ID ... im Server error-log bei Aufruf index.php

Hallo Kundige,

was bedeutet folgende Fehlermeldung im Error-log (xx von mir):

26.02.2020 19:05:33 piwik.xxxxxx.de [client 93.104.xx.xx] AH01215: whoami: /home/strato/…/htdocs/Piwik/index.php
26.02.2020 19:05:33 piwik.xxxxxx.de [client 93.104.xx.xx] AH01215: cannot find name for user ID 3408934: /home/strato/…/htdocs/Piwik/index.php

Ist das ein reines Server-Problem beim Aufruf von index.php oder ein Fehler in der Matomo-DB? Es gibt dort keinen User mit dieser ID.

Wie beseitigt man das?

(Matomo 3.13.3, PHP 7.3.15, shared hosting)

Danke im voraus.

Hallo,

In Matomo kommt whoami nur ein mal vor:

In der Fehlermeldung, dass Matomo keine Schreibrechte hat, wird angezeigt, unter welchem (Linux-)Benutzer PHP (und somit Matomo) läuft. Dafür wird (wenn shell_exec aktiviert ist) whoami ausgeführt, was den Namen des aktuellen (Linux-)Benutzers ausgibt.

Was dabei schiefgeht, kann ich nicht wirklich sagen, aber vielleicht hat der PHP-Benutzer am Server keinen Benutzername, wodurch whoami nichts zurückgeben kannst.

Das sollte aber auch ziemlich egal sein, da bei einem Shared-Hoster du den Benutzer der Dateien eh nicht ändern kannst.