Cita:
Iniciado por privatefta amigo tienes que cerrarlo al final con
?>
La etiqueta de cierre en PHP es opcional y entre los estándares de zend dice esto:
Cita: Para archivos que contengan únicamente código PHP, la etiqueta de cierre ("?>") no está permitida.
Sobre el error está en este método pero sabrá de donde viene realmente el error, porque no conozco 100% joomla. Intenta instalar todo de cero a ver como te va, siguiendo alguno de los miles de tutoriales que hay en internet:
Código PHP:
Ver originalpublic static function discover($classPrefix, $parentPath, $force = true)
{
// Ignore the operation if the folder doesn't exist.
// Open the folder.
// Iterate through the folder contents to search for input classes.
while (false !== ($entry = $d->read())) //AQUÍ MARCA EL ERROR
{
// Only load for php files.
// Get the class name and full path for each file.
$path = $parentPath.'/'.$entry;
// Register the class with the autoloader if not already registered or the force flag is set.
if (empty(self::$_classes[$class]) || $force) { JLoader::register($class, $path);
}
}
}
// Close the folder.
$d->close();
}
}
Saludos.