データベースからバイナリ イメージを読み取ると問題が発生する

WBOY
リリース: 2016-06-13 13:28:54
オリジナル
852 人が閲覧しました

データベースからバイナリ イメージを読み取ると問題が発生する
$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

;

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート