Картинки, mysql: не полностью загружаются картинки

-Ронин2-

Новичок
Картинки, mysql: не полностью загружаются картинки

Подскажите, пожалуйста, по каким причинам могу не загружаться целиком картинки на сайте.
Картинки грузятся из БД.
Бывает так что загружается все ок, а бывает загружаются не полностью.

Код очень простой:

PHP:
$sql ='SELECT `img` FROM `gallimages` ......... ';
$result=mysql_query($sql,$link);
$row=mysql_fetch_assoc($result);
header("Content-type: image/gif");
echo $row["img"];
 

Alexandre

PHPПенсионер
какой смысл хранить картинки в БД если достаточно хранить линки
 

SiMM

Новичок
> по каким причинам могу не загружаться целиком картинки на сайте
По причине отсутствия в базе картинки целиком.
 

-Ронин2-

Новичок
SiMM
Картинки в БД загружены целиком.
Почему-то на сайте картинки не всегда загружаются целиком.
 

Фанат

oncle terrible
Команда форума
электричество выключается в момент отдачи некоторых картинок.
а потом снова включается
 

AmdY

Пью пиво
Команда форума
-Ронин2-
посмотри логи сервака, возможно скрипт умирает от переутомления.
 

Фанат

oncle terrible
Команда форума
AmdY, это неверный путь. ведь в результате, возможно, придется отказаться от гениальной идеи с хранением картинок в базе.
 

dimagolov

Новичок
маразм в принципе хранить картинки в базе...

по теме я бы нателепатил, что скрипт отдачи умирает по timeout потому что не буферизирует вывод и ждет, пока клиент вытянет всю картинку.
 

cDLEON

Онанист РНРСlub
А я бы предположил, что скрипт падает с ошибкой о нехватке памяти :)
 

AmdY

Пью пиво
Команда форума
-Ронин2-
не буду тебя переучивать со стороджем, твоё дело какой яд пить, но вот скрипт отдачи переделай, в конфиге сервера делаешь реврайт правило "если файла нет, посылать на скрипт", а в скрипте достаёшь и сохраняешь картинку на файловую систему.

и енто http://php.net/manual/ru/function.set-time-limit.php
 
Сверху