Liens vers les médias

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Liens vers les médias

    Bonjour à tous,
    Je dois reprendre le site web d'un client qui est sous Joomla 3.8.1 et j'ai un souci avec les images du gestionnaire de médias.
    En effet, tous les liens pointant vers ces images contiennent le lien relatif depuis a racine du serveur.
    Il sont de la forme : http://www.monsite.fr/images///home/...ages/image.jpg
    Impossible de savoir d'où provient ce bug.
    Est-ce que quelqu'un aurait une idée ?
    Merci d'avance pour votre aide !

  • #2
    Bienvenue !

    Ces liens sont-ils sous cette forme dans la base de données ou seulement à l'affichage ?
    Logiquement, avec cette forme d'adresse, aucune image ne devrait donc être affichée. Une adresse peut-être pour constater ?
    "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


    • #3
      Merci Robert !
      Merci pour votre réponse.
      Les liens s'affichent de la sorte dans l'interface d'administration et sur le front-office pour ceux qui ne sont pas inclus directement dans les pages.
      Voilà une capture du backoffice en pièce jointe et un lien pour voir le site : http://www.roche38.fr (souci au niveau du logo)
      Je peux préciser que le lien de l'image est défini au niveau du thème dans le backoffice.

      Commentaire


      • #4
        Il va falloir retrouver quel paramètre pourrait générer ces adresses anormales !
        Premier endroit à vérifier à mon sens : la variable "live_site" dans le fichier "configuration.php". Personnellement, je la laisse toujours vide.
        Ensuite, vérifier si dans les paramètres généraux des médias, les chemins vers les fichiers et images est bien tout simplement "images".
        "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


        • #5
          Oui j'avais effectué ces 2 vérifications et tout est confirme au niveau de ces paramétrages : $live_site vide et chemins vers les médias est bien images...

          Commentaire


          • #6
            Dans l'index du template (je n'ai pas trouvé pour l'affichage des adresses dans le gestionnaire des médias) on définit l'image du logo ainsi :
            Code PHP:
            $logo '<img src="' JUri::root() . $this->params->get('logoFile') . '" alt="' $sitename '" />'
            Cela voudrait dire que dans le template, c'est le chemin d'accès au fichier image ($this->params->get('logoFile')) qui est mal enregistré dans les paramètres de ce template.
            Mais dans la gestion des médias, il n'y a à mon avis pas de données enregistrées dans la base qui pourraient générer de telles adresses.
            Je ferais volontiers une recherche dans la base de la deuxième partie de l'adresse "home/racine..." pour savoir où sont enregistrées de telles adresses.
            "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


            • #7
              Oui en fait le nom de l'image dans les paramètres du thème est mauvais, il est identique à l'affichage des images dans le gestionnaire de médias.
              Et lorsque je modifie l'image, le chemin est toujours altéré.
              J'ai également effectué une recherche en base de données hier sur la chaîne de caractères posant problème (/home/racine/...) mais je n'ai malheureusement rien trouvé.
              Dans quelle(s) table(s) pensez-vous que se trouverait l'info ?

              Commentaire


              • #8
                Pour le template, l'adresse doit être dans ses paramètres de la table des styles. Pour les médias, je ne vois pas du tout.
                "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


                • #9
                  Oui j'ai bien cherché sans rien trouver, j'avoue être un peu dépassé !
                  Dernière édition par fabiengr à 14/12/2017, 18h53

                  Commentaire


                  • #10
                    Pour le template, c'est dans la table "#__template_styles", champ "params" du style utilisé du template qu'on peut voir l'adresse du fichier image du logo.
                    "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

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X