データベースからバイナリ イメージを読み取ると問題が発生する
$conn=mssql_connect("192.168.1.70","XXX","123") または die("データベース オープン エラー");
mssql_select_db("XXX");
mssql_query("set names utf8");
$sql = "SELECT トップ 1 * FROM sync_info_BlogPic";
$result2=mssql_query($sql );
header("Content-Type: image/jpg");
$row2=mssql_fetch_object($result2);
echo $row2->BlogPic_Content;
エラー:画像が破損しているか切り詰められています
------解決策------ - ----
エラー: 画像が破損しているか切り詰められています
画像を保存するために使用したフィールドの種類は何ですか?
------解決策----------------------
どう読んでも構いません。保存しますか?
------解決策---------
倉庫に問題があるはずです、やめてくださいそれについては考えてもいません。
------解決策---------
php によって mssql に提供されるバッファーが小さすぎる可能性がありますわかった
------解決策---------
php.ini
[ MSSQL ]
; 有効な範囲は 0 ~ 2147483647。デフォルト = 4096.
;mssql.textlimit = 4096
;