1. どのような状況で関数 imagecreatefromjpeg がクラッシュを引き起こし、現在の接続から飛び出すことがありますか?
現在の状況は、500Kを超えるファイルがあり、サムネイルを生成するときに、このファイルに到達するたびにスタックします。その後、エラーは表示されず、ページは空白になります。 1M を超える他の製品では、この問題は発生しません。
php.iniを変更する以外に解決策はありますか?
2. ajax を使用している場合:
jQuery.ajax({ type: "post", url: "dialog.php?a=sift", data: {"cid":n,"data":d}, dataType: "json", success: function(data,textStatus){ if(data.res==0){ alert(data.msg); }else{ /******成功后******/ } } });
jQuery.ajax({ type: "post", url: "dialog.php?a=sift", data: {"cid":n,"d}, dataType: "json", success: function(data,textStatus){ if(data.res==0){ alert(data.msg); }else{ /******成功后******/ } } });
jQuery.ajax({ type: "post", url: "dialog.php?a=sift", data: {"cid":n,"data":d}, dataType: "json", success: function(data,textStatus){ if(data.res==0){ alert(data.msg); }else{ /******成功后******/ } } });
1. 写真の総ピクセル数を超えた場合。 GDのプリセット範囲
でもまだ見てないです 上限についてですが、昔php4を使った場合は1024*768という上限があったようです。
ただし、自分で試すこともできます
ini_set は、変更が許可されている変数を動的に設定できます
2. {"cid":n,"data":d}
d = {"cid":n の場合、 "data": d} この場合、
は再帰的なので「スタックオーバーフロー」でなければなりません
jqはjsオブジェクトを文字列に構築してから送信することです
わかりました。モデレータさん、ありがとうございました。