Merhaba arkadaşlar getimagesize ile alakalaı sunucu taraflı şöyle bir sorunum var cpanel kullanırken böyle bir sıkıntım yoktu ancal Linux Plesk e geçince bu sorunu yaşamaya başladım yardımcı olabilirseniz çok sevinicem.
$omers = 'http://siteadi.com/resim.jpg';
getimagesize($omers);
Hata mesajı : getimagesize(http://siteadi.com/resim.jpg): failed to open stream: HTTP request failed! in
bu şekilde yapınca çalışmıyor resim kaynağında mevcut ve " allow_url_fopen = On " , " allow_url_include = On " durumda
$omers = 'resim.jpg';
getimagesize($omers);
ancak bu şekilde resim ftpde iken sorun çıkartmıyor
Getimagesize sorunu
2
●472
- 25-06-2014, 03:33:01Getimagesize remote da sıkıntılı... Tavsiyem fopen, file_get_contents veya curl ile resimi alip sonra hesaplama yapman..php.net de soyle bir ornek var:
function getimagesize_remote($image_url) { $handle = fopen ($image_url, "rb"); $contents = ""; if ($handle) { do { $count += 1; $data = fread($handle, 8192); if (strlen($data) == 0) { break; } $contents .= $data; } while(true); } else { return false; } fclose ($handle); $im = ImageCreateFromString($contents); if (!$im) { return false; } $gis[0] = ImageSX($im); $gis[1] = ImageSY($im); // array member 3 is used below to keep with current getimagesize standards $gis[3] = "width={$gis[0]} height={$gis[1]}"; ImageDestroy($im); return $gis; }GT-I9200 cihazımdan Tapatalk kullanılarak gönderildi