Der Upload der Fotos funktionierte immer ohne Probleme. Jetzt traten bei der Benutzung der PDF Upload-Funktion Probleme auf.
Die Fehlermeldung: “The file could not be written to disk” trat aber nur im Benutzer-Account der Kunden auf. Als eingeloggter Super Admin funktionierte der Upload problemslos. Die PDF Dateien waren von der Größe unter dem Upload-Limit (3MB) und die Kontrolle der Benutzerrechte zeigte keine Fehleinstellung.
Die Lösung des Problems liegt in den Voreinstellungen von ExpressionEngine (Version 2.5.2). Im Control Panel: Admin / Security and Privacy / Security and Sessions muss der Bereich “Apply XSS Filtering to uploaded files?” von “Yes” zu “No” gewechselt werden.
Dann funktioniert der Upload der PDF Dateien wieder problemlos. Die Sicherheitseinstellungen von ExpressionEngine sind in diesem Fall zu strikt ausgelegt und die Änderung sollte für vertrauenswürdige Benutzer kein Problem darstellen.