Программирование > PHP

Добавление файлов в БД

(1/1)

pahal:
Столкнулся с интересной проблемкой, может кто подскажет...
Сохраняю файлы в БД, тип поля установил LONGBLOB, в php.ini поменял что нужно. Файлы, размером до 1Mb сохраняются прекрасно, как превышается 1Mb немножко, сохраняться файлы уже не хотят.
Может кто сталкивался с такой ситуацией, подскажет где искать зарывшуюся собаку...

Заранее благодарен.

Egorsha:
Сталкивался. (База MySQL)
В моем случае изменений только php.ini тоже было не достаточно.
Что точно делал не помню... давно это было. :)
Собака была зарыта в настройках MySQL.
Есть предположение, что нужно изменить значение переменной max_allowed_packet.

Тут написано:


--- Цитировать ---....Если используются поля BLOB большого размера, то рекомендуется увеличить значение этого параметра. В идеале нужно присвоить этой переменной значение размера самого большого BLOB поля.
--- Конец цитаты ---


Может и еще что менял... не помню, но копать надо от настроек базы (Если MySQL... В других может аналогично...).

pahal:
да, похоже, собака там и зарылась...
вот только не понятно, как изменить её значение, особенно если базу предоставляет провайдер?

Egorsha:
Я на локальном сервере делал ;)

Или договаривайся с провайдером (что мало вероятно), или храни все в файлах, а в базе указатели на файлы.

pahal:
Насчёт локала-то понятно...
А с провайдером договориться конечно проблематично.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии