Bonjour,
j'ai cloné le dépôt GIT (develop) aujourd'hui et l'installeur plante à
l'étape 5 car la fonction dol_hash n'est pas définie.
Je joins un patch qui corrige le problème en incluant
/core/lib/security.lib.php à l'étape 5.
( patch htdocs/install/etape5.php install-fix.patch )
Cependant, étant donné que c'est la classe user.class.php qui en a
besoin, j'ignore si c'est une bonne idée.
Je ne connais pas votre politique d'inclusion mais elle semble ne pas
être au niveau des classes.
Par ailleurs je compte contribuer de façon non négligeable à plusieurs
modules dans les semaines à venir.
Amicalement,
Pierre
--- a/htdocs/install/etape5.php
+++ b/htdocs/install/etape5.php
@@ -28,6 +28,7 @@
include_once("./inc.php");
if (file_exists($conffile)) include_once($conffile);
require_once($dolibarr_main_document_root . "/core/lib/admin.lib.php");
+require_once($dolibarr_main_document_root . "/core/lib/security.lib.php"); // for dol_hash
$setuplang=isset($_POST["selectlang"])?$_POST["selectlang"]:(isset($_GET["selectlang"])?$_GET["selectlang"]:'auto');
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev