Я использую php imagejpeg для сохранения ресурса изображения GD в файл, делая это:
imagejpeg($im, '../images/' . $image_id . '.jpg');
Работает нормально, но, согласно моему браузеру, пытается прочитать файл как текст / обычный:
Ресурс интерпретируется как изображение, но передается с текстом MIME типа / обычный.
Есть ли какой-то шаг перед сохранением файла, который я должен сделать, чтобы убедиться, что он использует правильный тип моих?
Я использую windows (XAMPP), это может быть проблемой Windows?
РЕДАКТИРОВАТЬ: Нет. Я только что проверил на сервере Linux.
Что касается фактического отображения, это просто HTML.
Мой код загрузки должен сохранять файл как обычный jpeg на сервере. Он просто не сохраняет его с правильным типом пантомимы.
Спасибо