Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Error en nombrado de rutas internas ignorando mayusculas/minusculas

Si cree que ha encontrado un error en una versión estable, siéntase libre de comunicarlo aquí, indicando la versión.
ngs
Novato
Mensajes: 1
Registrado: Vie, 21/10/2022, 22:43

Error en nombrado de rutas internas ignorando mayusculas/minusculas

Mensaje por ngs »

Buenas,

Instalación de Dolibarr 16.0.0 en Ubuntu 14.0
En los ficheros:

- \htdocs\core\modules\export\export_excel2007.modules.php
Line 196: require_once DOL_DOCUMENT_ROOT.'/includes/phpoffice/phpspreadsheet/src/autoloader.php';
- \htdocs\core\modules\import\import_xlsx.modules.php
Line 120: require_once DOL_DOCUMENT_ROOT.'/includes/phpoffice/phpspreadsheet/src/autoloader.php';
- \htdocs\filefunc.inc.php
Line 327: define('PHPEXCELNEW_PATH', (!isset($dolibarr_lib_PHPEXCELNEW_PATH)) ?DOL_DOCUMENT_ROOT.'/includes/phpoffice/phpspreadsheet/src/PhpSpreadsheet/' : (empty($dolibarr_lib_PHPEXCELNEW_PATH) ? '' : $dolibarr_lib_PHPEXCELNEW_PATH.'/'));

Se construye dinamicamente la ruta utilizando la cadena "phpspreadsheet" en lugar de ""PhpSpreadsheet lo que falla en los correspondientes <code>require</code>.

Para que la instalación deba funcionar, o se respetan las mayusculas/minusculas del directorio de la instalación o se deberían modificar estas rutas "hardcodeadas".

Saludos.