Projekt

Allgemein

Profil

Aktionen

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…

Von Bug Sink vor etwa 1 Monat hinzugefügt.

Status:
Neu
Priorität:
wichtig
Zugewiesen an:
-
Beginn:
20.09.2026
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

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.php bzw. config.yaml den korrekten cache_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'] auf false setzen, 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

Aktionen

Auch abrufbar als: Atom PDF