Я создал одну функцию, работающую на сервере Nginx, которая обеспечивает изменение размера некоторых изображений и отображение веб-сайта. Обычно эта функция работает как чудо в Google Chrome и правильно отображает все изображения, но не Firefox, то есть браузеры. Firefox версия 8.0
Моя функция ', некоторые коды ниже:
function cache_oku($fullpath){
header("Content-Type: image/jpeg");
echo file_get_contents($fullpath);
}
Calling funciton type is so ;
<img src="<?php echo 'http://mydomain.com/thumb.phpimage=http://xxxx.net/01.jpg&width=640';?>">
1 - Когда я это понимаю, я думаю, что эта проблема вызвана недостаточной информацией о заголовках. Затем я попытался добавить дополнительные заголовки с функцией, но ничего не изменилось.
2 - Затем я создаю новый проект и перемещаю эту функцию под другим моим веб-сайтом, на котором работает сервер Apache, и когда я его собираю, изображения отображают все браузеры.
Тот же метод работает на сайте, на котором работает apache, а не nginx.
Почему это так? и как я могу решить эту проблему?