Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
informatique:serveur:web-linux-apache:dolibarr [2023/02/09 17:12] – supprimée - modification externe (Unknown date) | informatique:serveur:web-linux-apache:dolibarr [2023/02/09 17:12] (Version actuelle) – ↷ Page déplacée de informatique:serveur-web-linux-apache:dolibarr à informatique:serveur:web-linux-apache:dolibarr Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== dolibarr ====== | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | ====== Sauvegarde ====== | ||
+ | |||
+ | < | ||
+ | mysqldump -u user -pyourpass --result-file=mysqldump_databasename_version_date.sql databasename| bzip2 > mysqldump_databasename_version_date.bz2 | ||
+ | </ | ||
+ | |||
+ | avec | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Certaines informations sont disponibles dans le fichier '' | ||
+ | |||
+ | le nom du fichier de sauvegarde '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | |||
+ | Exemple de script CRON : | ||
+ | |||
+ | < | ||
+ | 30 1 * * * mysqldump databasename -h host -u user -pyourpass -l --single-transaction -K --add-drop-table=TRUE --tables -c -e --hex-blob --default-character-set=utf8 | bzip2 > mysqldump_databasename_3.6_`date +%Y%m%d`.sql.bz2 | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ====== Mise à jour ====== | ||
+ | |||
+ | Depuis un très ancienne version, une 3.6.2. Il y a des problèmes qui empêchent d' | ||
+ | |||
+ | |||
+ | ====== Déploiement ====== | ||
+ | |||
+ | Pour une **mise à jour** ou une **installation**, | ||
+ | |||
+ | Liste des versions disponibles sur [[https:// | ||
+ | |||
+ | < | ||
+ | cd /var/www | ||
+ | unzip dolibarr-11.0.4.zip | ||
+ | cp -r dolibarr-11.0.4/ | ||
+ | rm -fr dolibarr-11.0.4 | ||
+ | |||
+ | sudo apt install php-curl php-intl php-zip | ||
+ | |||
+ | sudo systemctl restart php-fpm apache2 | ||
+ | |||
+ | </ | ||
+ | |||
+ | Vérifier le paramétrage d' | ||
+ | |||
+ | <code 100-dolibarr.conf> | ||
+ | Alias /dolibarr / | ||
+ | |||
+ | < | ||
+ | # Options Indexes FollowSymLinks | ||
+ | DirectoryIndex index.php | ||
+ | |||
+ | # < | ||
+ | # AddType application/ | ||
+ | |||
+ | # php_flag magic_quotes_gpc Off | ||
+ | # php_flag track_vars On | ||
+ | # php_flag register_globals Off | ||
+ | # php_value include_path . | ||
+ | # </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | Pour une mise à jour, il faut effacer le fichier suivant : | ||
+ | |||
+ | < | ||
+ | sudo rm dolibarr/ | ||
+ | </ | ||
+ | |||
+ | Puis se rendre sur la page http:// | ||
+ | |||
+ | ====== Erreurs durant la mise à jour ====== | ||
+ | |||
+ | < | ||
+ | Erreur DB_ERROR_1118: | ||
+ | Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs | ||
+ | </ | ||
+ | |||
+ | Il faut relancer la précédente étape de mise à jour. | ||