Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

julien1311
2010-09-14 22:05:16

Gotcha a écrit:

Avez-vous pensé à remettre un fichier "index.php" vierge de toutes modifications ?
Vérifiez que votre fichier ne se termine pas avec des lignes vides après le symbole " ?> "

Bon, en fait c'est juste que je suis un boulet ;)
J'avais mis un "chdir" dans mon script et du coup, à la sortie du script, les chemins relatifs ne pointaient plus vers ce qu'il faut.

En tout cas, merci pour ta réponse, qui, je ne sais pour quelle raison, m'a mis sur la voie.

Gotcha
2010-09-14 21:52:46

Avez-vous pensé à remettre un fichier "index.php" vierge de toutes modifications ?
Vérifiez que votre fichier ne se termine pas avec des lignes vides après le symbole " ?> "

julien1311
2010-09-14 21:32:27

Bon, j'ai testé ce que m'a proposé plg, et on ne peut pas dire que ça marche parfaitement.

Le plugin permet bien d'appeler le bon fichier php et la sauvegarde se fait.

Cependant, j'ai des erreurs php qui s'affichent :
1) avec le code de plg, j'ai les erreurs suivantes sur la page index.php de mon site :

Code:

Warning: Smarty error: unable to read resource: "index.tpl" in /mnt/142/free.fr/2/e/nomdemonsite/include/smarty/libs/Smarty.class.php on line 1093

Warning: include() [function.include]: Unable to access ./include/page_tail.php in /mnt/142/free.fr/2/e/nomdemonsite/index.php on line 301

Warning: include(./include/page_tail.php) [function.include]: failed to open stream: No such file or directory in /mnt/142/free.fr/2/e/nomdemonsite/index.php on line 301

Warning: include() [function.include]: Failed opening './include/page_tail.php' for inclusion (include_path='/mnt/142/free.fr/2/e/nomdemonsite/include:.:/usr/php5/lib/php') in /mnt/142/free.fr/2/e/nomdemonsite/index.php on line 301

Ces warnings sont juste sous la bannière et rien d'autre ne s'affiche.

2) En remplaçant le premier argument de add_event_handler par 'loc_end_page_tail', je n'ai plus d'erreur sur les pages de ma galerie mais j'ai les erreurs suivantes dans les pages d'administration qui remplacent le footer :

Code:

Warning: Smarty error: unable to read resource: "footer.tpl" in /mnt/142/free.fr/2/e/nomdemonsite/include/smarty/libs/Smarty.class.php on line 1093

Warning: Smarty error: unable to read resource: "footer.tpl" in /mnt/142/free.fr/2/e/nomdemonsite/include/smarty/libs/Smarty.class.php on line 1093

Ces warning n'étant pas vraiment explicite, je ne m'en sors pas.

Quelqu'un aurait une idée pour me débloquer ?

Merci par avance,

julien1311
2010-09-14 12:21:28

Merci pour cette réponse, je teste ça ce soir.

Juste une petite précision, pourquoi ça ne marche pas avec un template ? Ils ne sont pas exécuté côté serveur ?

plg
2010-09-14 00:53:02

Avec un plugin personnel.

1) installer puis activer le plugin extension:144
2) [Administration > Plugins > LocalFiles Editor > Plugin personnel], coller le code

Code:

<?php
/*
Plugin Name: Personal Plugin
Version: 1.0
Description: Personal Plugin
Plugin URI: http://piwigo.org
Author:
Author URI:
*/

add_event_handler('loc_end_index', 'call_phpmybackuppro');
function call_phpmybackuppro()
{
  require_once("phpmybackuppro/schedule_backup.php");
}
?>

3) installer puis activer le plugin Personnel dans [Administration > Plugins > Gérer > Liste des plugins]

julien1311
2010-09-13 22:01:12

Bonjour à tous,

Je sauvegarde ma base de données à l'aide de phpmybackuppro.

J'ai créé un script afin de sauvegarder régulièrement la base de données. Ce script est lancé par la ligne suivante à la fin du fichier index.php à la racine de la galerie :

Code:

require_once("phpmybackuppro/schedule_backup.php");

Cependant, j'aimerais trouver une manière d'appeler la fonction sans modifier directement le index.php (pour ne pas perdre la modification à chaque mise à jour). Si j'utilise les templates, le code php n'est pas interprété. Comment faire ?

Merci par avance pour votre aide,

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact