Problèmes d’images dans mes Sous-domaines ..

  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #511371
    wp-crazy
    Membre
    Initié WordPress
    3 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.4
    – Version de PHP/MySQL :
    – Thème utilisé : Promotion / Feature! / Twenty Eleven
    – Extensions en place : BBPress / BuddyPress
    – Nom de l’hebergeur : Online.net
    – Adresse du site : http://www.quelchoix.fr

    Problème(s) rencontré(s) : Salut à tous ! J’ai découvert WordPress il y a 8 mois, et c’est un rêve de simplicité, mais au moindre bug, c’est la catastrophe ! lol
    j’ai installé WordPress Multisite il y a 2 semaines sur mon serveur, tout marche parfaitement, je reussis à créer de nouveaux sous domaines sans probleme, à les travailler, à installer certaines extensions et à les configurer correctement.
    J’ai aussi la possibilité de charger des photos et autres médias sur mon domaine principal sans problème, mais il m’est parfaitement impossible d’en charger sur aucun de mes sous-domaines.
    J’ai bien mes fichiers ”files” dans blogs.dir et Override est sur Allowed. Au cas ou, voici mon .htaccess:

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ – [L]

    # uploaded files
    RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule . index.php [L]

    # END WordPress

    Et j’ai un fichier ”Uploads” dans wp-content

    Quelqu’un a-t-il une idée ?

    #840150
    wp-crazy
    Membre
    Initié WordPress
    3 contributions

    Merci pour les vues …. Une reponse serait la bienvenue les amis … lol

    #840151
    aski
    Participant
    Initié WordPress
    13 contributions

    Bonjour wp-crazy,

    Un message de soutien pour vous dire que je rencontre un problème plus que similaire, pour ne pas dire identique.

    J’ai une fraîche installation de WordPress sur un serveur perso.

    Je peux envoyer les images sur le serveur sans souci, depuis le site principal et les sous sites.

    Les images s’affichent très bien depuis le site principal, mais pas depuis les sous sites (ni dans l’administration, ni sur les sites).

    Si je demande à afficher les images suivantes, voici les résultats que j’obtiens.
    Ces liens sont ceux fournis par WP, dans l’interface d’administration.

    http://srv-web/wp-content/uploads/2012/07/Sans-titre.jpg : ok

    http://srv-web/ssdomaine1/files/2012/07/Folder.jpg : j’obtiens le message d’erreur suivant.
    L’image “http://srv-web/ssdomaine1/files/2012/07/Folder.jpg” ne peut pas être affichée car elle contient des erreurs.

    La même image, mais en utilisant le chemin absolu (sans l’URL rewriting) :
    http://srv-web/wp-content/blogs.dir/2/files/2012/07/Folder.jpg : ok

    Ce n’est donc pas un problèmes de droits. Je suppute un problème d’URL rewriting, mais je suis un noob dans ce domaine.

    Voici tous les éléments de ma configuration actuelle.

    Ma configuration WP
    – Version de WordPress : 3.4.1
    – Version de PHP/MySQL : 5.3.3-7+squeeze13
    – Thème utilisé : Twenty Eleven
    – Extensions en place : Akismet, Hello Dolly
    – Nom de l’hebergeur : serveur perso
    – Adresse du site : srv-web

    Fichier .htaccess

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ – [L]
    
    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
    RewriteRule . index.php [L]

    #840152
    aski
    Participant
    Initié WordPress
    13 contributions

    Problème résolu !

    une recherche dans les anciens postes m’a donné la solution : http://www.wordpress-fr.net/support/viewtopic.php?id=55072

    #840153
    speedoletto
    Membre
    Initié WordPress
    3 contributions

    Bonjour
    je me permet de remonter ce post car pour moi le problème n’est toujours pas résolu… je cherche je cherche mais je ne trouve pas! :boulet:

    les images uploadées sur mes sous-domaines ne s’affichent pas.

    Dans l’interface d’administration, les icônes de prévisualisation sont des images de liens cassés dont les proportions semblent justes par rapport aux images uploadées et si je demande à éditer l’image, l’image apparait mais le lien URL ne fonctionne pas..

    je ne suis pas du tout callée, et j’ai un peu traficotté avec les réponses trouvées ici ou là mais ça ne fonctionne toujours pas…

    ma config est la suivante:

    – Version de WordPress : 3.3.1
    – Version de PHP/MySQL :PHP 5 / MySQL 5.1
    – Thème utilisé : Flexishop 2
    – Extensions en place : woocommerce / newstatpress /
    – Nom de l’hebergeur : ovh – hébergement mutualisé
    – Adresse du site : http://www.speedoletto.com

    #840154
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Bonsoir
    Je connais ce genre de problème. Deux causes possibles : que tu ne sois pas super admin (je suppose que ce n’est pas le cas), et que tu aies mal configurés tes sous-domaines, ou chipoté dans les réglages.

    Par défaut le domaine “maitre” place les images dans wp-content/uploads
    Par défaut les images des sous-domaiens se trouvent dans blogs.dir/ID du blog/files/
    Si tu as changé quoi que ce soit à la partie “Médias” sans faire une requête SQL pour tout modifier, le liens est mal renseigné, pas celui de l’upload, mais celui du fichier.
    C’est assez complexe à déchiffrer, bien que tout simple. Sauf qu’il faut l’avoir en face de soi.
    Si tes sites sont encore balbutiants, je te conseille de recommencer ton installation.
    Sinon, tu dois aller dans network => sites => Reglages
    puis vérifier que les liens d’upload correspondent
    Bon courage

    creation wordpress

    #840155
    le reverend
    Membre
    Chevalier WordPress
    365 contributions

    Bonjour,

    Je ne sais pas si ça peut vous aider mais peut-être que ce lien vous donnera une piste (il est plutôt centré sur le problème particulier des avatars) :
    http://bp-tricks.com/snippets/fixing-multisite-buddypress-avatar-problem/

    #840156
    cf_web
    Participant
    Initié WordPress
    41 contributions

    Bonjour,
    J’ai le même problème, je n’arrive pas à trouver de solution.

    Sinon, tu dois aller dans network => sites => Reglages
    puis vérifier que les liens d’upload correspondent

    Comment fait-on pour vérifier que les liens d’upload correspondent ?
    Quand je vais dans les réglages du réseau, j’ai juste la possibilité de régler l’espace de stockage, la taille des fichiers et le type des fichiers pour l’envoi de fichiers.

    Merci d’avance,
    Caroline

    #840157
    karpediem
    Membre
    Padawan WordPress
    91 contributions

    J’ai un problème similaire et je ne trouve pas de réponse…

    Comme vous, mon site principal est ok, même l’insertion d’images.

    J’ai un autre site en sous-répertoire : /france/.
    Je suis connectée en super admin. Je peux créer des posts, pages, etc, mais ça merdouille lorsque je veux ajouter un média à un post.

    Lors je clique sur l’icône “add média”, j’uploade mon image et je me retrouve avec une icône genre lien cassé. J’insère tout de même mon image dans mon post et là j’ai toujours une icône genre lien cassé au lieu de l’image.

    Si je regarde le text de mon post, j’ai ça

    <a href="http://rainbowflash.org/france/files/2013/03/facebook.png">
    <img src="http://rainbowflash.org/france/files/2013/03/facebook.png" alt="facebook" width="22" height="22" class="aligncenter size-full wp-image-63" />
    </a>

    Si je regarde dans mon ftp, je retrouve bien mon image dans :

    /www/wp-content/blogs.dir/2/files/2013/03/facebook.png

    La seule différence c’est que dans le texte de mon post, le 2 qui est l’identifiant de mon blog a été remplacé par le nom du sous-répertoire, mais c’est peut-être normal ou alors c’est de là que vient le problème ?

    Ma configuration est celle-ci :
    – Version de WordPress : 3.51
    – Version de PHP/MySQL : 5
    – Thème utilisé : Twenty Eleven enfant
    – Extensions en place : CodeStyling Localization, Nextgen gallery, WP Visited Countries, Polylang
    – Nom de l’hebergeur : OVH
    – Adresse du site : : http://rainbowflash.org/

    J’ai refait le test en désactivant Nextgen mais le résultat est malheureusement le même :-(((

    Quelqu’un aurait-il svp une idée ?

    Merci beaucoup

    #840158
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    karpediem, merci de créer votre propre sujet

    #840159
    karpediem
    Membre
    Padawan WordPress
    91 contributions

    Désolée… Voila c’est fait !

11 sujets de 1 à 11 (sur un total de 11)
  • Vous devez être connecté pour répondre à ce sujet.