Je voudrais mettre à jour mon Dolibarr de la 13.02 (installé initialement avec Softaculous) à la v14.05 (voire v15). Comme c’est un serveur de prod installé chez un hébergeur, je l’ai d’abord dupliqué en suivant le wiki. La version dupliquée fonctionne. Appelons-la dolibarrtest.
J’ai téléchargé la v14.05, dézippée sur le serveur et transféré les fichiers dans le dossier dolibarrtest/. Quand je m’y connecte, il me propose toujours la page de login de la v13.02. Pas le script de mise à jour.
Quand je vais sur …dolibarrtest/htdocs/install/ il me propose la Première installation mais les options de mise à jour sont toutes indisponibles.
il faut écraser les fichier avec les nouveaux.
Tu ne les aurais pas dézippé dans un sous repertoire ? que donne « ls » quand tu es à la racine (dolibarrtest/) de ton instance de test ?
Je retente.
Par contre, le wiki indique qu’il faut sauvegarder htdocs/conf/ pour sauver /conf/conf.php. Dans mon installation, conf/ est à la racine (et ça fonctionne). Est-ce que conf/ a changé de place dans la version 13 ?
Bonsoir,
C’est ce que je remarque. Tout est au premier niveau de mon dossier dolibarr/. Le dossier dolibarr/htdocs/ ne contient que le module numberwords que j’ai ajouté après coup.
Il faut dupliquer Dolibarr et la base de données et modifier le contenu du fichier de conf pour pointer sur le double de la base.
Ensuite, normalement, il faut juste reprendre le dossier documents et le fichier de conf et les éventuels modules custom. Le reste, ce sont les fichiers Dolibarr.
C’est déjà ce que j’ai fait.
J’ai donc à la racine dolitest/ et dolidoctest/ pour les documents.
Tous les éléments sont directement dans dolitest/ dont dolitest/conf/conf.php
dolitest/htdocs/ contient seulement numberwords.
Hourra ! Je suis arrivé à mettre à jour ma version de test en 14.0.5.
En ayant d’abord réintégré tous les dossiers dans /htdocs ce qui est plus conforme.
Le pb venait probablement du fichier htdocs/conf/conf.php qui était mal paramétré.