4
maybe there's a problem with getimagesize function, some compatibility with your version of php or php configuration.. i'm not sure..
the only thing i can suggest is to disable getimagesize function, but it can be a potential security issue!
to disable >
open class/uploader.php
find (line 442 or thereabouts):
function checkImageType()
{
if(empty($this->checkImageType)) return true;
if( ("image" == substr($this->mediaType, 0, strpos($this->mediaType, "/"))) ||
(!empty($this->mediaRealType) && "image" == substr($this->mediaRealType, 0, strpos($this->mediaRealType, "/")))
){
if ( ! ( $info = @getimagesize( $this->mediaTmpName ) ) ) {
return false;
}
}
return true;
}
change 'return false' to 'return true' as below
function checkImageType()
{
if(empty($this->checkImageType)) return true;
if( ("image" == substr($this->mediaType, 0, strpos($this->mediaType, "/"))) ||
(!empty($this->mediaRealType) && "image" == substr($this->mediaRealType, 0, strpos($this->mediaRealType, "/")))
){
if ( ! ( $info = @getimagesize( $this->mediaTmpName ) ) ) {
[b][color=CC0000]return true[/color][/b];
}
}
return true;
}
hopefully that may solve it.