Module : ExtraBackup Sauve docs & htdocs

Bonjour,

ExtraBackup fonctionne sauf pour la sauvegarde SQL :
Fatal error: Uncaught exception ‹ UnexpectedValueException › with message 'RecursiveDirectoryIterator::construct(sql_backup_maybe_later): failed to open dir: No such file or directory’ in /usr/share/dolibarr-develop/htdocs/custom/extrabackup/extrabackup.php:142 Stack trace: #0 /usr/share/dolibarr-develop/htdocs/custom/extrabackup/extrabackup.php(142): RecursiveDirectoryIterator->_construct(‹ sql_backup_mayb… ›) #1 /usr/share/dolibarr-develop/htdocs/custom/extrabackup/extrabackup.php(35): include(’/usr/share/doli…’) #2 {main} thrown in /usr/share/dolibarr-develop/htdocs/custom/extrabackup/extrabackup.php on line 142

Voici ma config :

screenshot-area-2016-05-09-231635.png

J’ai essayé mysqldump et dump php

Frédéric

@frederic,
Bonjour, comme indique ce n’est pas encore fonctionnel pour mysql et d’autres parties d’Extrabakup qui sont en attentes

j’attend toujours des news sur le module test d’upgrade (sous windows) que je souhaite d’abord finaliser avant les parties droits d’acces / mail / cron / cryptokey…

l’ajout mysql n’a aucun interet (sauf peut etre de deleguer le backup à un autre utilisateur ) tant que je n’ai pas rajoute le cron / transfert mail et/ou ftp

elarifr

Euh … désolé. Pas vu.
Je fais un test sous windows dès que je peux.

Frédéric

Je viens de tester sous Windows 8.1, Dolibarr 3.8.2, Wamp Server.
Voici les messages que je reçois quand je lance http://localhost/dolibarr/extract.php.

Je peux técharger la version que je veux.
L’extraction me mets ceci :

Capture3.png

Il faut relancer la page extract.php et cliquer sur Installation.
Le processus se déroule normalement ensuite.
Est-ce assez clair ?

Frédéric

Il manque ces deux copies

Capture_2016-05-11.png

Capture2.png

merci frederic, je vais voir ce que c’est :unhappy:
si j’ai bien compris, le telechargement s’effectue bien ?
et il trouve donc bien le pack a dezipper ?
Ce ne sont que des avertissement ou ca bloque une fonction ?
Ari

Cela n’a pas l’air de bloquer, puisque j’ai pu mettre à jour vers la 3.8.4.
Sous Linux je n’ai pas ces avertissements.

Frédéric

Merci pour les test

peux tu essayer cette version stp

https://www.dropbox.com/s/qi18idnhn25suuk/extract-test.20160511-17h09.%23public.%23Opentic.zip?dl=1

Bonjour
J’ai essayé la dernière version, je télécharge le fichier que je veux mais l’extraction me crée juste un répertoire vide.

Fred

Je suis reparti d’une installation 3.8.2 fraiche.
1 : au premier lancement de extract.php aucun message d’avertissement
2 : je choisi la version 3.8.4 => téléchargement OK pas d’avertissement. Le fichier Mydolibarr.zip est bien dans htdocs.
3 : je clique sur extract => message au bout de qques minutes


mais rien d’autre
4 : j’exécute de nouveau extract.php et choisi Installation => la procédure se lance mais m’indique que je mets à jour une 3.8.2 vers une 3.8.2.

Frédéric

@frederic , stp essaye la version precedante post 71444


qui est ok sous linux

la derniere est juste pour opentic pour comprendre les erreurs sous windows

@opentic, moyen d’avoir un acces sur un serveur dolibarr sous windows ?

@freeric34, idem moyen de faire un test sur une install. sur les serveurs ovh sous linux chez mes clients je n’ai pas d’erreurs pour décompresser …

Bonjour
Je n’ai peut-être pas tout compris, notamment au niveau des dossiers qui doivent être présent.
J’ai créé sur un serveur linux un dossier dolitest dans lequel j’ai mis extract.php et le dossier avec la lib zip.
Je récupère bien mydolibarr.zip mais à l’extraction j’ai le dossier is_… qui est vide et c’est tout.

Fred

Bonjour
Je crois que j’ai compris, mais tous les fichiers sont décompressés en 0705 au lieu de 0644
J’ai fait des modifs sur extract.php, je mets ma version en fichier attaché

Fred

Pièces jointes :

1 « J'aime »

Le serveur est sur mon PC (dual boot). En fait, j’ai un Dolibarr sous Windows, uniquement pour des tests.
Je peux lancer un teamviewer si tu veux. Il faut se caler un RDV.

Frédéric

@frederic34, merci je vais regarder il est bien possible que les droit d’acces bloquent en fonction du userid de apache/php

@frederic34, teste et ca fonctionne aussi bien
Merci c’est bien plus propre comme cela :happy:

@Opentic, bonjour fred peux tu réessayer cette version stp sous windows

https://www.dropbox.com/s/8k7c3w5cclhgatk/extract-test.20160513-09h11.%23Opentic.zip?dl=1

merci

1 « J'aime »

Ecran après le téléchargement

Capture_2016-05-13.png

Ecran après l’extraction

Capture2_2016-05-13.png

Il a fallu que je retape http://localhost/dolibarr/htdocs/extract.php pour la MAJ.
Comme tu peux constater sur l’écran suivant, il ne trouve pas la 3.8.4 téléchargée.

Capture3_2016-05-13.png

mise a jour version 1.04rc2 sur le store qui gère le backup sql par un user sans droit administrateur

https://www.dolistore.com/fr/modules/571-ExtraBackup.html