Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка файлов в MSSQL 
:(
    Опции темы
alexesuser
Дата 22.9.2017, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 3.2.2009

Репутация: нет
Всего: нет



Добрый день! Пытаюсь заменить определенные картинки в БД под управлением MSSQL. Делаю это следующим кодом:
Код

    $fileData=file_get_contents('8888.tif'); 
    $data = unpack("H*hex", $fileData);
    $connect=connectToBase(); 
    $query = "UPDATE tfiles SET data = CONVERT(VARBINARY(MAX),'0x".$data["hex"]."',1) WHERE ID='17'"; 
    $res=execRequestReturnAssoc($query);
    disconnecFromBase($connect); 



В случае, если файл для загрузки имеет размер 200 КБ, запись происходит успешно; а если беру файл размером 3,5 МБ, то запись не срабатывает. Причем, проблема происходит уже во второй строке кода, когда читается второй файл (3,5 МБ), переменная $data остается пустая; при том, что в переменную $fileData содержимое файла подгружается.

Параметры max_post_size и max_upload_file иметю значения по 200МБ.
PM MAIL   Вверх
alexesuser
Дата 22.9.2017, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 3.2.2009

Репутация: нет
Всего: нет



Путем эксперимента пришел к выводу, что ограничение порядка 2 МБ, но в phpinfo не нахожу параметров с подобными значениями.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.1028 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.