Bug #260
offen[Bugsink] ErrorException: Warning: unlink(/srv/www/www.verl.de/pages/public/typo3temp/assets/tx_staticfilecache/https_www.verl.de_443/service/leichte-sprache.h…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/7686f544-93cd-42a0-9c96-ec0ea9363af0/event/last/
Typ: NEW issue
Projekt: www-verl-de
Bugsink Alert
ErrorException: Warning: unlink(/srv/www/www.verl.de/pages/public/typo3temp/assets/tx_staticfilecache/https_www.verl.de_443/service/leichte-sprache.h…
Automatisch erstellt durch n8n
KI-Analyse:
1. Ursache
Der Fehler entsteht, weil im TYPO3‑Core (Klasse AbstractApplication, Zeile 110) beim Beenden der Request‑Verarbeitung versucht wird, die Datei
/srv/www/www.verl.de/pages/public/typo3temp/assets/tx_staticfilecache/https_www.verl.de_443/service/leichte-sprache.html/index.config.json
mit unlink() zu löschen. Diese Datei ist jedoch nicht vorhanden – sie wurde entweder nie erstellt (z. B. weil der Static‑File‑Cache deaktiviert, der Cache‑Pfad falsch konfiguriert oder Schreibrechte fehlen) oder ist bereits von einem vorherigen Prozess gelöscht worden. Der Aufruf von unlink() ohne vorherige Existenz‑Check erzeugt das „Warning: No such file or directory“.
2. Fix
-
Verzeichnis prüfen/erstellen: Sicherstellen, dass das Verzeichnis
typo3temp/assets/tx_staticfilecache/...existiert und schreibbar ist (chmod + write). -
Cache‑Pfad/Konfiguration überprüfen: In
typo3conf/localconf.phpbzw.config.yamlden korrektencache_dir‑Eintrag prüfen (z. B.basePath=public/typo3temp). -
Static‑File‑Cache ggf. deaktivieren: Wenn der Cache nicht benötigt wird, die Experimental‑Einstellung
EXPERIMENTAL['staticFileCache']auffalsesetzen, um das Aufräumen zu verhindern. -
Datei‑Existenz‑Check ergänzen (falls ein Patch möglich ist): Das betroffene Core‑Modul sollte vor
unlink()prüfen, ob die Datei tatsächlich existiert, um das Warning zu vermeiden. - Rechte/Umgebung: Bei Multi‑Server‑ oder Container‑Umgebungen sicherstellen, dass keine anderen Prozesse (z. B. Cron‑Jobs, Build‑Skripte) die Datei bereits entfernen, bevor TYPO3 sie löschen will.
3. Betroffene Extension
-
TYPO3 CMS Core (Modul
tx_staticfilecache, Teil des Core‑Cache‑Systems).
4. Confidence
96 % – die Analyse beruht auf den stack‑trace‑Informationen, dem konkreten Dateipfad und dem bekannten Verhalten des tx_staticfilecache‑Cache‑Cleanup‑Mechanismus.
Nichts anzuzeigen