динамическая генерация изображений в PHP иногда не работает - PullRequest
0 голосов
/ 24 февраля 2010

У меня есть страница, на которой нужно загрузить несколько динамически генерируемых изображений. Все отлично работает 90% времени, но иногда некоторые изображения не генерируются (вместо этого я просто получаю значок отсутствующего изображения). Поскольку в большинстве случаев это работает, а отсутствующие изображения не всегда одинаковы, я думаю, что это может быть связано с тем, что на сервере недостаточно ресурсов. Есть ли способы, которыми я могу предотвратить это (и убедиться, что изображения генерируются)?

1 Ответ

0 голосов
/ 25 февраля 2010

Я бы попытался увеличить пределы памяти и тайм-ауты PHP и перезапустить ваш веб-сервер. В частности, посмотрите на memory_limit и max_execution_time.

Также в этом файле конфигурации посмотрите на output_buffering, который контролирует, сколько выходных данных может быть создано в памяти перед отправкой. Иногда это может повлиять на то, сколько можно вывести перед заголовками.

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

...