Bonjour/Bonsoir,
J'ai suivi cette page pour mettre en place une sauvegarde SQL avec phpmybackupro : http://fr.piwigo.org/doc/doku.php?id=phpmybackuppro
Il est demandé à la fin de l'article d'ajouter ceci dans localfile editor :
//phpMyBackupPro
add_event_handler('loc_end_page_tail', 'call_phpmybackuppro');
function call_phpmybackuppro()
{
require_once("http://adresse_de_la_galerie/phpmybackuppro/schedule_backup.php");
}
j'ai modifié la ligne "http://adresse_de_la_galerie/phpmybackuppro/schedule_backup.php" par "http://10.4.0.32/piwigo/phpMyBackupPro/schedule_backup.php"
déjà que je sauvegarde le tout, si j'essaye d'accéder a Piwigo j'ai une erreur 500 et impossible d'afficher la page.
je suis obligé d'aller en ligne de commande sur le serveur, supprimer ce que j'ai rajoué dans local editor
merci pour l'aide
Version de Piwigo:
Version de PHP:
Version de MySQL:
URL Piwigo: http://
Je crois que je viens de trouver dans schedule_backup.php, j'avais 2 fois @chdir
<?php
// This script was created by phpMyBackupPro 2.5 (http://www.phpMyBackupPro.net)
// In order to work probably, it must be saved in the directory /var/www/html/p$
$_POST['db']=array("piwigo", );
$_POST['tables']="on";
$_POST['data']="on";
$_POST['drop']="on";
$_POST['zip']="zip";
$period=(3600*24)*1;
$security_key="2f01ab965a8dd68e207889b28c4e2df1";
// switch to the phpMyBackupPro 2.5 directory
@chdir("/var/www/html");
@include("backup.php");
// switch back to the directory containing this script
@chdir("/var/www/html/piwigo/phpMyBackupPro/");
?>
j'ai supprimé @chdir("/var/www/html"); qui était incorrect
Puis-je poser une question par rapport à phpmybackupro ? si non, j' effacerai ce message
dans le tuto d'installation, il faut l'installer à la racine de la galerie, est ce
/mnt/HD/HD_a2/Nas_Prog/Piwigo/piwigo
ou
/mnt/HD/HD_a2/Nas_Prog/Piwigo/piwigo/galleries
ou
/mnt/HD/HD_a2/Nas_Prog/
merci d'avance
Hors ligne
toujours erreur 500
finalement le mieux n'était pas de faire une tache planifiée cron et ne pas mettre le code dans piwigo
a priori là :
/mnt/HD/HD_a2/Nas_Prog/Piwigo/piwigo/galleries
rebonjour,
Merci pour la réponse rapide, sympa
je vais donc l'installer
Hors ligne
au lieu d'insérer le code dans piwigo, j'ai fait une tache CROn sur mon serveur :
/usr/bin/php5 /var/www/html/piwigo/phpMyBackupPro/schedule_backup.php
Ce que j'ai fait :
dans le dossier phpmybackupro, j'ai créer un fichier nommé script_sauv.sh, dedansj'ai mis ceci :
#!/bin/sh
cd /var/www/html/piwigo/phpMyBackupPro/
/usr/bin/php5 /var/www/html/piwigo/phpMyBackupPro/schedule_backup.php piwigo >/dev/null $
ensuite chmod +x script_sauv.sh pour le rendre executable
puis une tache CRON qui lance le script