Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Необъяснимая проблема MSSQL2012R2 + АПАЧ + PHP.  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 680
Добрый день.

Не можем разобраться почему WEB сервер отдаёт битую картинку, по запросу через API.

стоит MSSQL2012R2, WEB сервером выступает апач, модули API написаны на PHP.

Если на другом компе смотреть, где установлен MSSQL2008R2 и тот же комплект апача, то отдаёт не битую картинку.


Ещё одна странность, отдаёт по размеру в байтах одинаково, но что "ломает" картинку понять не можем.

SQL который отдаёт картинку (запрос одинаков и на 2008 и на 2012):

 SELECT [Miniature] FROM [Gallery] WHERE [Key] = @PictureKey


Miniature VARBINARY(MAX)


Что посоветуете посмотреть, проверить?
6 окт 16, 15:09    [19750932]     Ответить | Цитировать Сообщить модератору
 Re: Необъяснимая проблема MSSQL2012R2 + АПАЧ + PHP.  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 680
Я вот подумал, а есть ли вариант SQL скриптами через MMS сохранить файл на HDD, проверить на скорую руку корректность хранения в БД?
6 окт 16, 15:16    [19750978]     Ответить | Цитировать Сообщить модератору
 Re: Необъяснимая проблема MSSQL2012R2 + АПАЧ + PHP.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
Игорь_UUS,

может драйверы разные.
6 окт 16, 16:21    [19751516]     Ответить | Цитировать Сообщить модератору
 Re: Необъяснимая проблема MSSQL2012R2 + АПАЧ + PHP.  [new]
Игорь_UUS
Member

Откуда: г. Екатеринбург
Сообщений: 680
Владислав Колосов,

Драйвера одинаковые, Neative10...


Можете подсказать, как сохранить бинарный файл из бд на жёсткий диск, через запрос...
6 окт 16, 16:28    [19751579]     Ответить | Цитировать Сообщить модератору
 Re: Необъяснимая проблема MSSQL2012R2 + АПАЧ + PHP.  [new]
Gric_Art
Member

Откуда:
Сообщений: 48
Мне кажется проблема не в запросе, а в том, как вы эту картинку принимаете и потом выводите.
6 окт 16, 16:34    [19751641]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить