- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть проблема в php скрипте, переодически функция imagejpeg не срабатывает, и выдается ошибка Fatal error: Maximum execution time of 60 seconds exceeded in <ссылка на функцию imagejpeg>, в связи с этим два вопроса:
1)Из-за чего возникате эта ошибка? (Проблема в скрипте или сервер криво настроен?)
2)Как сделать чтоб не выводилась эта ошибка, а просто функция выполнялась заново или выводилось бы предупреждение не нарушая работу скрипта?
Пробовал так, но не получилось
if( !imagejpeg($var1, $var2, $var3) ) {print 'WARNING!';
}
Заранее благодарен за советы :)
Слишком большая видимо картинка, скрипт не успевает отрабатывать за выделенные ему сервером 60 секунд и прерывает его выполнение критической ошибкой которую вы видите.
В качестве решения можно увеличить время выполнения скрипта, хотя это и не совсем правильно, в идеале не допускать обработку таких больших изображений php, а использовать какой-нибудь ImageMagic
Как минимум для начала:
http://lmgtfy.com/?q=Maximum+execution+time+of+60+seconds
т.е. ввести в ГУГЛ или хотя бы переводчик строчку:
влом?
т.е. ввести в ГУГЛ или хотя бы переводчик строчку:
влом?
Не влом, я знаю что обозначает эта ошибка, даже в настройках сервера увеличивал время до 280 секунд, но толку с этого, периодически все равно случается. А периодически выполняется как надо, тот же скрипт, с теми же файлами. Думаю что если увеличу продолжительность скрипта и до 560 секунд ничего не изменится. Да и не должен ресайз 5 изображений выполнятся больше минуты то...
Вы уверены, что ничего там не зацикливается и не сливается фотографи в несколько гигабайт?
Вы уверены, что ничего там не зацикливается и не сливается фотографи в несколько гигабайт?
Да, все верно, проблема в цикле нашлась. Как оказалось периодически он начинал без остановки сохранять одни и те-же фотки по кругу, поправил. Спасибо за помощь.