2012-03-16 8 views
0

私はこの情報をほとんど知りませんが、私のアップローダを稼働させようとしています。問題があるのでこのコードを投稿するだけです。必要に応じてそれらを表示するが、これは問題である。ファイルをアップロードしようとしたときにプログレスバーが動作すると思われる場合、私はnullエラーが発生し続けているのですが、その理由はわかりません。アップロードの進行状況がnullを返す

<?php 

header('Expires: Tue, 08 Oct 1991 00:00:00 GMT'); 
header('Cache-Control: no-cache, must-revalidate'); 

if(function_exists("uploadprogress_get_info")){ 
    $info=json_encode(uploadprogress_get_info($_GET["id"])); 
    //echo $info; 
    //exit(); 
} 
else 
    $info="uploadprogress not installed"; 

echo $info; 
?> 
+0

2つのコードパスのいずれかが有効なJSONを返しますが、もう一方は有効ではありません。これがあなたの問題です(つまり、有効なJSON応答の代わりに 'uploadprogress not installed'を送信している可能性があります)。 – MightyE

+0

よくjsonレスポンスが有効ですが、何らかの理由でnullを返すだけです。実際にはuploadprogress_get_infoはnullを返します。応答はちょうどjsonエンコードされています。私はそれを修正するために何ができるかについての任意の提案? – user874185

答えて

-1

私は同じ問題を抱えています。 memcachedが犯人であることを確認してください。 memcachedを無効にすると問題が解決されます。今すぐ両者が連携できる解決策を見つけようとしています。

関連する問題