Remository - besoin d'aide après migration de 1.5.26 à 2.5

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Remository - besoin d'aide après migration de 1.5.26 à 2.5

    Bonjour.

    J'ai effectué la migration d'un site Joomla en 1.5.26 à la version 2.5. Il s'agit également de changer de serveur (la version 1.5 est sur l'ancien serveur et la version 2.5 sur le nouveau serveur).

    Tout va bien pour Joomla puisque je suis reparti sur une installation "propre". Mais Remository ne fonctionne pas et j'ai du mal à comprendre ce qu'il faut faire...

    Pour Remository, voici comment j'ai procédé pour le ré-installer :
    1- ajout des tables dans la base de données à l'aide du composant MigrateMe.
    2- envoi du dossier remos_downloads et de son contenu par ftp sur le nouveau serveur, à la racine du site, comme sur l'ancien.
    3- installation de la dernière version de Remository via l'interface d'administration de Joomla.

    Malheureusement, il y a des problèmes :

    J'affiche la liste des différentes catégories dans Remository, puis, quand je clique sur le nom d'une catégorie, Joomla affiche un message d'erreur "ID invalide".

    Je suis donc allé voir dans l'administration de Remository et il y a quelques erreurs :
    - Pour le répertoire par défaut des fichiers à télécharger : /home/xxxxxx/public_html/remos_downloads j'ai le message "Attention, répertoire en lecture seule". J'obtiens ce message même si je chmod le répertoire en 777 ce qui me fait penser qu'il ne sait pas que le répertoire existe ?... (mais pour le stockage par défaut des nouveaux fichiers j'ai : Base de données).
    - j'affiche ensuite les catégories et pour chacune d'elles, j'ai le message "Attention, répertoire inexistant".

    J'ai remarqué que chaque catégorie a un ID (par exemple 24) et un alias négatif (par exemple -19).

    Sur mon site, un lien vers une catégorie donne donc :
    monsite.net/index.php/repository/-19/

    Est-ce normal d'avoir une valeur négative en alias ?

    Si je supprime cet alias, je peux alors afficher la liste des fichiers dans la catégorie.

    Mais si j'essaye de télécharger un fichier, cela ne marche pas et j'obtiens une page blanche avec comme message "Fichier non trouvé".
    Voici à quoi ressemble un lien de téléchargement :
    monsite.net/index.php/repository/func-startdown/186/
    dans la barre d'adresse après avoir cliqué sur le lien :
    monsite.net/index.php/repository/func-download/186/chk,8623963d520d5db3b8961237109639f1/no_html,1/

    Bref, je ne sais plus trop quoi faire maintenant...

    Qu'en pensez-vous ?

    Merci pour votre aide.

  • #2
    Re : Remository - besoin d'aide après migration de 1.5.26 à 2.5

    Bonjour,

    Voir les étapes pour la migration Remository http://webilicious.com.au/remository-migration
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Remository - besoin d'aide après migration de 1.5.26 à 2.5

      Remository a un gros inconvénient : il inclut le chemin physique dans toutes les références aux fichiers, dans ses tables.
      Il faut que tu redéfinisses les chemins dans les paramètres du composant, pour qu'il considère le dossier comme inscriptible.
      Il va ensuite te falloir exporter les données concernées, faire un remplacement de l'ancien chemin par celui du nouveau, puis remettre les données dans la table. (je n'ai plus en tête le nom de la table à modifier)
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire


      • #4
        Re : Remository - besoin d'aide après migration de 1.5.26 à 2.5

        Merci pour vos réponses.

        J'ai résolu le problème :
        - en supprimant les valeurs négatives dans "Alias" (absentes dans l'autre Remository dont la version est la même d'ailleurs).
        - je n'avais effectivement pas remarqué (même si j'avais regardé !... ) que le chemin vers les fichiers n'était pas le bon, à un mot près. Une petite requête SQL et c'est réglé.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X