Forum CMS Made Simple FR
[Résolu] module mysqldump ne fonctionne pas sur serveur en ligne - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : [Résolu] module mysqldump ne fonctionne pas sur serveur en ligne (/thread-4847.html)



[Résolu] module mysqldump ne fonctionne pas sur serveur en ligne - pixetmots - 11/10/2023

Bonjour,

le module mysqldump fonctionne très bien en local sur MAMP mais pas sur mes serveurs en ligne (OVH ou ionos..)

La commande shell ne trouve pas le fichier mysqldump :

résultat : 
"sh: /usr/local/bin/mysqldump: No such file or directory"

Problème de droits ???

Je précise que le module filebackup qui fonctionne suivant le meme principe d'une commande shell appelé par la commande PHP system ( tar ici.. ) fonctionne tres bien même sur serveur en ligne .

Merci pour votre aide


RE: module mysqldump ne fonctionne pas sur serveur en ligne - jce76350 - 13/10/2023

Si tu es sur de ta commande alors il faut poser la question à OVH et IONOS, parce que vu d'ici c'est difficile de répondre.


RE: module mysqldump ne fonctionne pas sur serveur en ligne - pixetmots - 16/10/2023

Affaire réglée.
Visiblement la commande 'command' de PHP n'accède qu'au dossier /usr/bin du mac.
Il faut donc laisser cette config dans le module "mysqlDump"
Il est impossible de mettre mysqldump dans ce dossier ( écriture restreinte au system... )
mais en plaçant le fichier mysqldump dans /usr/local/bin ça fonctionne !