GNU/Linux >> LINUX-Kenntnisse >  >> Linux

MediaWiki Image Upload – Schwerwiegende Ausnahme vom Typ mwexception [Gelöst]

Frage: Hallo Techglimpse, ich habe vor kurzem MediaWiki Version 1.25.2 erfolgreich installiert. Aber ich kann keine Bilddatei (z. B. JPEG) über „Datei hochladen hochladen ‘-Link in der Seitenleiste vorhanden. Das MediaWiki schlägt mit einer Fehlermeldung wie „schwerwiegende Ausnahme vom Typ mwexception mediawiki fehl ” – Shankar

Antwort:

Shankar wird MediaWiki standardmäßig so konfiguriert, dass es Bilduploads in LocalSettings.php unterstützt Datei – Suchen Sie nach der Variablen „$wgEnableUploads =true; ‘. Da Sie den Link „Datei hochladen verwendet haben ‘ aus der Seitenleiste bedeutet dies die Variable $wgEnableUploads ist bereits auf true gesetzt. Der nächste Schritt besteht also darin, zu prüfen, ob "Bilder" vorhanden ist ‘-Ordner im Wiki-Installationsverzeichnis.

Für z.B.; Wenn Ihr Wiki unter „/var/www/html/wiki ‘, dann sollten Sie ein ‘Bilder’ haben Ordner darunter. Wichtig sind die „Bilder“ Der Ordner sollte dem Benutzer gehören, der den Webserver ausführt (sagen wir, wenn „Apache“ ist der Benutzer, der den HTTP-Server ausführt, dann ‘images’ Ordner sollte ‘Apache’ gehören Benutzer mit Schreibrechten)

# pwd
/var/www/html/wiki
# ls -ld images/
drwxr-xr-x 6 apache apache 4096 Aug 26 12:09 images/

Aktivieren Sie auch „$wgShowExceptionDetails ‘ in LocalSettings.php Datei, um den Ausnahme-Stack-Trace anzuzeigen, der in die Ausgabe gedruckt wird. – Prüfen Sie ob die vom Stack-Trace ausgegebenen Informationen einen Hinweis auf den Fehler geben.

Hoffe das hilft.

Möchten Sie, dass wir Ihre Linux-Fehler beheben? Schreiben Sie einfach eine E-Mail (überprüfen Sie die Kontaktseite).


Linux
  1. Wie stelle ich die Datei-Upload-Größenbeschränkung in Apache ein?

  2. Datei-Upload-Größe in NGINX begrenzen

  3. grep rekursiv für einen bestimmten Dateityp unter Linux

  4. Unter Windows, Linux und Mac wird für dasselbe Bild ein unterschiedlicher Hash-Wert erstellt

  5. Schwerwiegender Fehler:cuda.h:Keine solche Datei oder Verzeichnis

Wie man Image-Steganographie unter Linux durchführt

So speichern Sie die Linux-Befehlsausgabe in einem Bild oder einer Textdatei

So bestimmen Sie den MIME-Typ einer Datei in Linux

So laden Sie ein ISO-Image auf den Proxmox-Server hoch

So komprimieren Sie eine PNG-Bilddatei unter Linux

So laden Sie eine Datei auf den Server hoch