silvek
Новичок
GDLib, запись на диск. Проблема.
Привет!
У меня возникла проблема.
(Замечу, на моей локальной машине все было хорошо - проблема на хостинге проявилась).
У меня есть задача динамически формировать последовательность маленьких(буквально 500-700 байт) изображений и сохранять их тут же в папку(возможно при этои перезаписывая существующие файлы).
Для сохранения использую функцию imagejpeg().
Таким образом прототип кода:
На хсотинге проявилась следующая проблема - некоторые картинки(при некоторыхз $i в прототипе) не записались, т.е. как бы проскочили.
Пытался ставить sleep(1) после каждой записи - не помогло.
Пытался делать
while(!imagejpeg()) {}; - не помогло...
Права на папку стоят 777, запись иногда проходит.
В чем может быть проблема?
Заранее спасибо за любую информацию.
-~{}~ 12.02.08 02:02:
Как временное решение сделал запись постоянно в новый файл. Тогда работает.
Т.е. не хочет перезаписывать файлы. Но права выставлял 777, в чем проблема я не понимаю.
Привет!
У меня возникла проблема.
(Замечу, на моей локальной машине все было хорошо - проблема на хостинге проявилась).
У меня есть задача динамически формировать последовательность маленьких(буквально 500-700 байт) изображений и сохранять их тут же в папку(возможно при этои перезаписывая существующие файлы).
Для сохранения использую функцию imagejpeg().
Таким образом прототип кода:
PHP:
for($i=0;$i<MAX;$i++)
{
imagejpeg($pic,"imgs/".$dynamic_name.".jpg");
//$pic - корректно созданный дескриптор картинки
};
Пытался ставить sleep(1) после каждой записи - не помогло.
Пытался делать
while(!imagejpeg()) {}; - не помогло...
Права на папку стоят 777, запись иногда проходит.
В чем может быть проблема?
Заранее спасибо за любую информацию.
-~{}~ 12.02.08 02:02:
Как временное решение сделал запись постоянно в новый файл. Тогда работает.
Т.е. не хочет перезаписывать файлы. Но права выставлял 777, в чем проблема я не понимаю.
.