2016-06-23 8 views
0

Ich versuche Blueimp zu meinem Codeigniter-Projekt für mehrere Bilder hochladen von Bildern zu implementieren. Ich bin 500 (interner Serverfehler) Ich weiß, das erscheint, wenn wir einen Fehler in unserem PHP-Skript haben. in meinem PHP-Skript bekomme ich Antwort als {"Dateien": []}, um keine der IMGs zu repräsentieren, die in meinem Ordner IMG_UPLOAD vorhanden sind. es muss Null-Objekt zurückgeben, das ist wahr, aberBlueimp Codeigniter Bild hochladen Ajax 500 interner Server Fehler

in meiner Konsole erhalte ich einen Fehler wie das Bild unten. enter image description here

als ich anonyme Funktion angeklickt hat Hier in my.js mich auf unten Funktion umleiten.

 $.ajax({ 
     // Uncomment the following to send cross-domain cookies: 
     //xhrFields: {withCredentials: true}, 
     url: $('#fileupload').fileupload('option', 'url'), 
     dataType: 'json', 
     context: $('#fileupload')[0] 
    }).always(function() { 
     $(this).removeClass('fileupload-processing'); 
    }).done(function (result) { 
     $(this).fileupload('option', 'done') 
      .call(this, $.Event('done'), {result: result}); 
    }); 

, was ich denke ist dies könnte Problem sein mit Rückgabetyp html oder json aber nicht in der Lage zu bekommen, wie dieses Problem zu beheben. Wie kann ich dieses Problem lösen, so kann ich Bild hochladen, ohne internen Fehler zu bekommen. Danke im Voraus.

Ich folge dem folgenden GitHub Wiki und mein Code ist das gleiche.

This blog

+2

fügen Sie Ihre Backend-PHP-Code bitte – 0x13a

Antwort

2

may be its php.ini problem

php.ini Datei öffnen

Suche nach extension = php_fileinfo.dll

wenn Sie XAMPP verwenden sie standardmäßig kommentiert werden kann

Änderung

;extension=php_fileinfo.dll 

to 

extension=php_fileinfo.dll 

und XAMPP neu starten ...

das war mein Problem

+0

Mein Problem wurde gelöst zu lösen, ich habe eine Lösung für 2 Tage suchen! In meinem Fall habe ich ein Upgrade auf CI3 durchgeführt und das Problem trat auf und ich konnte nichts hochladen. – Sarah

Verwandte Themen