Qua tìm hiểu thêm mình lại phát hiện thấy nhiều người lỗi không thể convert ảnh được file có đuôi png ta bắt gặp được lỗi :
Ex:
PHP:
https://khatvongsong.vn/bdImage/thumbnail.php?url=http%3A%2F%2Fimg.f41.suckhoe.vnecdn.net%2F2016%2F10%2F08%2Fnhung-cach-tang-chi-so-IQ-1564-3923-1907-1475897667.png&size=218&mode=150&hash=11cd955dfec6af82117a5924d690c85a
Link ảnh: http://img.f41.suckhoe.vnecdn.net/2016/10/08/nhung-cach-tang-chi-so-IQ-1564-3923-1907-1475897667.png
PHP:
Fatal error: Call to a member function getWidth() on a non-object in E:\www\domain\bdImage\thumbnail.php on line ......
ta tìm dòng lỗi thì thì ta mở file
root/bdImage/thumbnail.php
bắt gặp lỗi dòng này:
PHP:
// exact crop
$origRatio = $image->getWidth() / $image->getHeight();
Thế ta đã hiểu sao lỗi thế là do không thể gọi hàm
function getWidth()
Mình tìm đường dẫn file thumbnail
E:\www\domain\internal_data\bdImage\cache\ thì thấy file ảnh tồn tại . (file có đuôi là ....
orig)
Kiểm tra Properties thì file ....
orig không thấy kích thước width hoặc height
Những file convert được thì lại biết được thumbnail file
.orig có kích thước width và height
Để khắc phục lỗi này thì mình chưa tìm ra HIHIHIHIHIHII