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)

albert
2005-03-14 03:59:02

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

Albert
2005-03-14 02:01:13

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.

plg
2005-03-13 22:34:13

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

oliv421
2005-03-13 21:07:50

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);

plg
2005-03-12 11:53:10

cette modification sera intégrée à la 1.4.0

Dodo
2005-03-10 22:23:40

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

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

oliv421
2005-02-23 16:31:09

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

oliv421
2005-02-22 20:51:33

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é.

Dodo
2005-02-22 19:36:45

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).

Dodo
2005-02-22 19:32:28

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

oliv421
2005-02-21 19:45:37

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

Pied de page des forums

Propulsé par FluxBB

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