Warum scheitert das Hochladen einer Datei?

:?: Wenn ich eine Datei hochladen möchte, erhalte ich die Fehlermeldung “The uploaded content did not match the file extension”. Wie kann ich diesen Fehler beheben?

:!: DokuWiki prüft beim Hochladen einer Datei, ob diese schädliche Inhalte enthält. Um diese Prüfung ausführen zu können, muss die Datei zunächst in ein temporäres Upload-Verzeichnis geladen werden. Wenn Ihr Webserver die PHP-“open_basdir”-Einstellung nutzt, muss sich das temporäre Upload-Verzeichnis in diesem “open_basdir”-Verzeichnis befinden.

Sie könnnen die Einstellung für das temporäre DokuWiki-Verzeichnis an zwei unterschiedlichen Orten einstellen.

Entweder Konfiguration in der Datei “php.ini”:

upload_tmp_dir = /path/to/dokuwiki/data/tmp

Oder Konfiguration in der Datei “.htaccess”:

php_value upload_tmp_dir /path/to/dokuwiki/data/tmp