2016-06-23 12 views
0

imageの複数のイメージアップロードのために私のcodeigniterプロジェクトにblueimpを実装しようとしています。 私は500(内部サーバーのエラー)に直面している私は私たちが私たちのPHPスクリプトにエラーがある場合、これが表示されます知っている。 私のPHPスクリプト私は{"ファイル":として私のimg_uploadフォルダに存在するimgのを表すための応答を得ています。本当にnullオブジェクトthatsを返す必要がありますが、Blueimp Codeigniter image upload ajax 500内部サーバーエラー

私のコンソールに私は以下の画像のようにエラーが発生しています。 enter image description here

私は匿名関数をクリックしました。ここではmy.jsの機能を私にリダイレクトしています。

 $.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}); 
    }); 

は、私は何を考えていると、戻り値の型のHTMLまたはJSONが、この問題を解決する方法を取得することができないと、このかもしれない問題です。どのように私は内部のエラーを取得せずに画像をアップロードすることができますこの問題を解決することができます。前もって感謝します。

私は以下のgithub wikiに従っており、私のコードは同じです。

This blog

+2

を解決してください – 0x13a

答えて

2

may be its php.ini problem

あなたがXAMPPを使用している場合、それはデフォルト

でコメントすることができるphp.iniファイル拡張子= php_fileinfo.dll

ため

検索を開きます。変更

;extension=php_fileinfo.dll 

to 

extension=php_fileinfo.dll 

とあなたのXAMPPを再起動...

これはあなたのバックエンドのPHPコードを追加私の問題

+0

は私の問題を解決し、私は2日間のためのソリューションを探してきました! 私の場合、私はCI3にアップグレードして問題が発生し、何もアップロードできませんでした。 – Sarah

関連する問題