- WordPress :4.6.1
- Statut : non résolu
- Ce sujet contient 9 réponses, 3 participants et a été mis à jour pour la dernière fois par
Benzouye, le il y a 8 années et 8 mois.
-
AuteurMessages
-
11 octobre 2016 à 15 h 05 min #1572619
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 5.5
- Thème utilisé : Bimber V3
- Extensions en place : AdSense Integration WP QUADS, Contact Form 7, Cookie Notice, Envato WordPress Toolkit, G1 Socials, Google Analytics par MonsterInsights, Google XML Sitemaps, Importateur WordPress, MailChimp pour WordPress, Mashshare Share Buttons, Wordfence Security, WordPress Popular Posts, Yoast SEO
- Nom de l’hébergeur : OVH
- Adresse du site : dosedeclic.com
Problème(s) rencontré(s) :
Bonjour à tous,
Merci à ceux qui prendront le temps de me répondre, voila, dans mes articles, mes images ne s’affichent pas alors que l’URL est bonne et que les images sont bien placées dans le dossier uploads avec le bon nom donc la bonne url. voici un exemple d’article http://dosedeclic.com/ces-personnes-qui-grandissent-avec-le-nucleaire-dimitri-roulleau-gallais/
En Pj une capture d’écran de mon dossier uploads avec les bons fichiers.
Merci à tous
11 octobre 2016 à 15 h 23 min #1572629Bonjour,
Visiblement l’URL n’est pas bonne … en la saisissant directement dans le navigateur l’image n’est pas trouvée …
Exemple avec http://dosedeclic.com/wp-content/uploads/2015/10/nucléaire-familles-francaises-2.jpg
Comment insères-tu les médias dans ton article ?
11 octobre 2016 à 15 h 27 min #1572631Bonjour Benzouye,
En fait après un malware j’ai migré mes articles et médias en gardant la même structure des permaliens, mais je les uploads normalement via ajouter des médias dans les articles.
Le fait est que la plupart des images du site sont ok mais pour quelques articles les images ne s’affichent pas, j’ai pensé à l’url mais en vérifiant dans uploads, le chemin d’accès et le nom sont identiques je te joint une capture d’écran
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 octobre 2016 à 16 h 02 min #1572646Wow … étrange … Je ne vois pas ce qui peut se passer …
Est-ce que les images concernées ont été créées avant la migration que tu évoques ?
Apparaissent-elles dans la bibliothèque de média ?
As-tu essayer de ré-uploader les images en question ?
11 octobre 2016 à 16 h 05 min #1572648En effet je ne comprends pas non plus d’ou ça peux venir, oui les images ont été crées avant la migration et il n’y avait aucun soucis, malheureusement ça me prendrais beaucoup trop de temps de les ré uploader sachant qu’il y en a une centaine environ 🙁
Je ne sais pas ce qui peut ne pas fonctionner sachant que tout devrait marcher normalement, merci pour ton aide !
Non elles n’apparaissent pas dans la bibliothèque par contre !
11 octobre 2016 à 16 h 44 min #1572667Bonjour,
renommer toutes les images en retirant les accents. À plusieurs reprises, certains ont rencontré des ennuis avec les caractères accentués, qui sont convertis sur les serveurs.
Exemple :
nucléaire
à la place de nucléaire11 octobre 2016 à 16 h 49 min #1572670Non elles n’apparaissent pas dans la bibliothèque par contre !
ça c’est une piste intéressante ! As-tu accès à ta base de données ? Peux-tu regarder dans la table wp_posts si tu as les enregistrements correspondants (post_type = « attachment »).
11 octobre 2016 à 16 h 53 min #1572672Je viens de changer sur le dossier uploads en retirant l’accent mais malheureusement aucune différence
EDIT : en vérifiant sur mes articles il y en a beaucoup avec des urls avec accents donc je ne pense pas que le problème viens de là.
11 octobre 2016 à 17 h 04 min #1572684Alors, oui j’accès à ma base de données, j’ai donc été voir et non il n’y a pas à pas attachment, mais dans ce cas pourquoi certaines auraient fonctionnées et d’autres pas. Je te met une capture pour être sur de ne pas mettre trompé, j’étais dans wp-post et j’ai regardé dans le menu mais il n’y avait pas Post_attachment
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 octobre 2016 à 17 h 24 min #1572696Lorsque tu uploades un média via WordPress, le fichier est (par défaut) placé dans wp-content/uploads/année/mois, et un enregistrement est créé dans la table wp_posts avec pour valeur de la colonne post_type « attachment ».
Si tu accèdes à ta base via PHPMyAdmin (par exemple), tu peux exécuter cette requête :
SELECT ID, guid
FROM wp_posts
WHERE post_type = 'attachment';Cela va te lister les médias « connus » de WordPress. Si certaines images sont absentes de ce listing … C’est qu’elles n’ont pas été « migrées » …
Partant de là, si le fichier http://dosedeclic.com/wp-content/uploads/2015/10/nucléaire-familles-francaises-1.jpg n’apparaît pas, un premier test serait d’exécuter cette requête :
INSERT INTO wp_posts (
post_author,
post_date,
post_date_gmt,
post_content,
post_title,
post_excerpt,
post_status,
comment_status,
ping_status,
post_password,
post_name,
to_ping,
pinged,
post_modified,
post_modified_gmt,
post_content_filtered,
post_parent,
guid,
menu_order,
post_type,
post_mime_type,
comment_count
)
VALUES (
1,
NOW(),
NOW(),
'',
'Nucléaire familles francaises 1',
'',
inherit,
closed,
closed,
'',
'nucleaire-familles-francaises-1',
'',
'',
NOW(),
NOW(),
'',
'',
'http://dosedeclic.com/wp-content/uploads/2015/10/nucléaire-familles-francaises-1.jpg',
0,
'attachment',
'image/jpg',
0
);Cela va créer le lien entre WordPress et le fichier physique existant dans le répertoire des uploads. Il devrait alors apparaître dans la bibliothèque de médias et sur les articles … Si cela fonctionne, il faut alors se poser la question de comment identifier les fichiers absents, les lister, et faire un INSERT INTO pour chacun …
Si quelqu’un voit une autre solution …
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.