The function that install the files fails, but no error is reported and the installation completes "successfully".
I checked the code and found that in the file
administrator\components\com_installer\component\component.class.php
in the function install(...), on line 75 there is:
Code: Select all
// Find files to copy
if ($this->parseFiles( 'files' ) === false) {
return false;
}
$this->parseFiles( 'images' );
$this->parseFiles( 'administration/files','','',1 );
$this->parseFiles( 'administration/images','','',1 );
I think that the code should be changed to something like
Code: Select all
// Find files to copy
if ($this->parseFiles( 'files' ) === false ||
$this->parseFiles( 'images' ) === false ||
$this->parseFiles( 'administration/files','','',1 ) === false ||
$this->parseFiles( 'administration/images','','',1 ) === false)
{
return false;
};