Annonce

  •  » Utilisation
  •  » PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

#1 2005-02-21 19:45:37

oliv421
Membre
2004-11-24
23

PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

j'ai suivi la démarche indiquée dans le fichier README pour mettre à jour ma gallerie 1.3.4 en 1.4.0RC3 qui se trouve sur le serveur de laposte.net :
- sauvegarde fichier include/mysql.inc.php
- répertoire "galleries"
- uploade de la nouvelle version
- mise en place du fichier include/mysql.inc.php et du répertoire "galleries"
(je n'ai pas supprimé l'ancien dossier, je l'ai renommé)

ensuite je suis allé sur l'url http://votre.domaine/galerie/upgrade.php mais hélàs, j'ai eu le message suivant :
Template->make_filename(): Error

J'ai modifié le fichier include/template.php
remplacer

Code:

  function make_filename($filename)
    {
      // Check if it's an absolute or relative path.
      if (substr($filename, 0, 1) != '/')
      {
        $filename = realpath($this->root . '/' . $filename);
      }
      
      if (!file_exists($filename))
      {
        die("Template->make_filename(): Error - file $filename does not exist");
      }

      return $filename;
    }

par

Code:

   function make_filename($filename)
   {
      $old_filename = $filename;
      // Check if it's an absolute or relative path.
      if (substr($filename, 0, 1) != '/')
      {
         $old_filename = $this->root . '/' . $old_filename;
         $filename = realpath($this->root . '/' . $filename);
      }

      if (!file_exists($filename))
      {
         if ( !$filename )
         {
            $filename = $old_filename;
         }
         die("Template->make_filename(): Error - file $filename does not exist");
      }

      return $filename;
   }

j'espère qu'il n'y a pas d'erreur dans ce que j'ai modifié

ensuite j'ai relancé http://votre.domaine/galerie/upgrade.php
voici le message d'erreur : Template->make_filename(): Error - file ./template/default/upgrade.tpl does not exist

Je ne comprend pas car ce fichier existe bien à cet emplacement. Je l'ai mis en 777. J'ai réuploader tous les fichiers et dossiers de template en forçant en binaire. Cela donne la même chose :-(

Si quelqu'un avait une idée. Merci de vos réponses

Dernière modification par oliv421 (2005-02-21 19:46:54)

Hors ligne

#2 2005-02-22 19:32:28

Dodo
Invité

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

Si ça peut te consoler, j'avais le même problème avec le passage 1.3.4 vers RC2 et je suis aussi sur laposte.net (le problème est identique sur lycos). Pour le moment, je n'ai pas eu de réponse pouvant résoudre ce problème donc j'ai réinstallé la 1.3.4 est tout est redevenu comme avant.
Bon courage

#3 2005-02-22 19:36:45

Dodo
Invité

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

Dodo a écrit:

Si ça peut te consoler, j'avais le même problème avec le passage 1.3.4 vers RC2 et je suis aussi sur laposte.net (le problème est identique sur lycos). Pour le moment, je n'ai pas eu de réponse pouvant résoudre ce problème donc j'ai réinstallé la 1.3.4 est tout est redevenu comme avant.
Bon courage

Voilà le lien de l'ancien post. http://forum.phpwebgallery.net/viewtopic.php?id=3097

Essai de remettre le thème par défaut car pour une personne ça a marché (pas pour moi).

#4 2005-02-22 20:51:33

oliv421
Membre
2004-11-24
23

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

merci de tes réponses.
J'avais déjà vu ce post avant de poster le mien.
Mon thème est bien celui par défaut. J'ai vérifié également dans la base sql.
La version 1.3.4 marche nickel

C'est peut-être une question bête mais est-ce que les fichiers .tpl sont-ils gérés qu'à partir d'une version php ?
Voici ma version : PHP4u Version 3.0 Based on PHP-4.3.2

merci encore pour le travail effectué.

Hors ligne

#5 2005-02-23 16:31:09

oliv421
Membre
2004-11-24
23

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

j'ai réussi à faire l'upgrade vers la version 1.4.0RC3.
J'ai modifié le fichier include/template.php
à la ligne 274
remplacer
        $filename = realpath($this->root . '/' . $filename);
par
        $filename = $this->root . '/' . $filename;

Si quelqu'un pouvait tester

Hors ligne

#6 2005-03-10 22:23:40

Dodo
Invité

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

Je viens de faire la modif du fichier cité ci-dessus et la MAJ fonctionne.

Merci à tous, je m'en vais tester. =D

#7 2005-03-12 11:53:10

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

cette modification sera intégrée à la 1.4.0


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#8 2005-03-13 21:07:50

oliv421
Membre
2004-11-24
23

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

ok super !

Il y a également  le fichier include/functions.inc.php pour la liste de langues qui utilise également la fonction realpath
à la ligne 263

    $path = realpath(PHPWG_ROOT_PATH.'language/'.$file);

Hors ligne

#9 2005-03-13 22:34:13

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

no use of "realpath" function anymore... : je ne fais généralement pas les choses à moitié ;-)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#10 2005-03-14 02:01:13

Albert
Invité

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

Lors de la mise à jour,  après avoir suivis la méthode suivante :

1. éléments à sauvegarder :

- fichier "include/mysql.inc.php"
- répertoire "galleries"
- votre base de données (en créant un dump, avec PhpMyAdmin par exemple)

2. supprimer tous les fichiers et répertoires de la précédente installation
   (sauf les éléments listés ci-dessus)

3. décompresser à l'aide de winzip par exemple (winrar, winace et beaucoup
   d'autres le permettent également) le fichier téléchargé.


Le message d'erreur est le suivant :

ALTER TABLE phpwebgallery_categories
  CHANGE COLUMN site_id site_id tinyint(4) unsigned default '1',
  ADD COLUMN commentable enum('true','false') NOT NULL default 'true',
  ADD COLUMN global_rank varchar(255) default NULL,
  DROP INDEX id_uppercat,
  ADD INDEX categories_i2 (id_uppercat)
;
[mysql error 1091] Can't DROP 'id_uppercat'; check that column/key exists


Si qq'un peut me dire d'où vietn le problème.  Merci.

#11 2005-03-14 03:59:02

albert
Invité

Re: PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

j'ai réglé mon pb en restaurant la bdd !!

  •  » Utilisation
  •  » PB mise a jour 1.3.4 vers 1.4.0RC1, 2 ou 3

Pied de page des forums

Propulsé par FluxBB

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