Что делать если картинка отдается с 500 ошибкой?

Обнаружил интересную проблему, на сайте пропали несколько картинок, когда стал копать в чем дело обнаружил, картинки на месте, но от сервера они идут с Status Code:500 Internal Server Error из за чего браузер отказывается встраивать их в страницу, так как картинки не статичны, а генерируются под размер, вспомнил что давно уже была проблема когда картинка отдавалась с ошибкой из за того что скрипт не мог ее правильно отресайзить, отключил ресайз и вроде все в порядке, но это было в порядке с некоторыми тестовыми картинками, другие все равно идут с ошибкой.
Далее пробовал задать принудительно 200 ответ
header ("HTTP/1.1 200 Ok");
Но либо не правильно сделал либо тоже не работает
показ картинки идет с помощью MagickEchoImageBlob
  • Вопрос задан
  • 378 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Далее пробовал задать принудительно 200 ответ
header ("HTTP/1.1 200 Ok");

Ахахах, отличное решение! Готовый анекдот:
- Доктор, у меня машина не едет
- А в чем прична?
- Да бензин кончился!
- И что вы предприняли?
- Повесил на бензобак табличку "БЕНЗИН ЕСТЬ!"


Теперь к ноукам
Что делать если картинка отдается с 500 ошибкой?

Не поверишь - исправлять ошибку!
Для этого надо сначала узнать, в чем она заключается. Читаем phpfaq.ru/debug#quick и много думаем.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
da411d
@da411d
Веб-разработчик. Анимешник. Барабанщик.
100% где-то в .htaccess ошыбка
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 22:30
200000 руб./за проект
24 апр. 2024, в 22:11
2000 руб./за проект
24 апр. 2024, в 21:49
10000 руб./за проект