- WordPress :5.5
- Statut : résolu
- Ce sujet contient 6 réponses, 4 participants et a été mis à jour pour la dernière fois par
mathieu42, le il y a 4 années et 7 mois.
-
AuteurMessages
-
7 novembre 2020 à 12 h 09 min #2358671
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.4
- Thème utilisé : Ocean WP 1.9.0
- Extensions en place : Akismet, Contact Form 7, Defender Pro, Elementor, Elementor – Header, Footer & Blocks, Essential Addons for Elementor, Hummingbird Pro (désactivée), Maintenance, NavMenu Addon For Elementor, Ocean Extra, Page Links To, PHP Code Widget, Regenerate Thumbnails, Simple History, SSL Insecure Content Fixer, Sticky Header Effects for Elementor, Sticky Menu (or Anything!) on Scroll, WPMU DEV Dashboard
- Nom de l’hébergeur : OVH
- Adresse du site : https://www.lesbuissonnets-capestang.org
Problème(s) rencontré(s) :
Bonjour, je nettoie et simplifie un site qui a été « vérolé », je bloque après une mise à jour de Php de 5.4 à 7.4 :
Les accents réapparaissent dans les url, là où ils ont été mal saisis (titre de fichiers) il y a des années, provoquant des erreurs 404.Pendant des années, ces erreurs de saisie étaient sans influence, puisque l’appel convertissait / retirait les accent présents dans les titres de fichiers. Les pages et articles étaient lisibles, accessibles, les Urls nettoyées.
Après le passage à 7.4, les accents sont réapparus dans les Urls > erreur 404.
J’ai essayé d’exporter la base en latin 1 et la réimporter en utf 8, sans succès.
Epluché de nombreux post sans trouver la solution.Voilà comment j’ai configuré le fichier config Ovh à la racine :
app.engine=phpcgi
app.engine.version=7.4
http.firewall=none
environment=production
container.image=stable64Je voudrais trouver une solution
soit pour modifier en lot les noms de fichiers avec accents ( é è à â )
soit avec un ht acces ou autre commande qui rende à nouveau compatible les titres avec accent déjà enregistrés (des centaines…)(Les deux rédacteurs du site sont maintenant prévenus qu’il ne faut jamais d’accents, bien sûr..)
merci-
Ce sujet a été modifié le il y a 4 années et 7 mois par
elpeyo.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.7 novembre 2020 à 12 h 53 min #23586757 novembre 2020 à 12 h 59 min #2358676Bonjour,
ou celle-ci https://wordpress.org/plugins/remove-special-characters-from-permalinks/ ?
En fait, plusieurs extensions sont sur les rangs : résultats de la recherche.
-
Cette réponse a été modifiée le il y a 4 années et 7 mois par
C_Lucien. Raison: orthographe…
8 novembre 2020 à 10 h 01 min #2358768Bonjour,
merci pour vos deux pistes, je m’y penche avant ce soir, je donnerai les résultats.8 novembre 2020 à 17 h 03 min #2358805est ce que l’image uploads/2020/03/Bannière_VAE.png existe bien avec ce nom quand vous regardez par FTP ?
8 novembre 2020 à 22 h 53 min #2358839mathieu42 : j’ai modifié en fin de matinée dimanche avant votre message, donc ce fichier n’existe plus dans les dossiers upload par ftp.
J’ai changé les png en jpg d’une part, installé une extension conseillée ci-dessus, Better Search Replace de Delicious Brain, avec lequel j’ai modifié, dans les tables « posts » et « options », les é en e, è en e, â et à en a, ôté les ‘.
Par ailleurs, j’ai ajouté dans le dossier mu-plugin, un fichier php que j’ai créé sous les conseils de cette page : https://wpcours.com/wp-tutoriels/eviter-les-fichier-accentues-sous-wordpress/ – en retirant la ligne 23.
En passant au peigne fin tous les dossiers media dans upload, je n’ai plus d’accent à l’exception de « lycée » ! que je vais corriger manuellement.
Une autre erreur est apparue, peut-être une erreur de manip : certains fichiers n’on plus de voyelle, dans crèche qui devient « crche », et l’apostrophe n’est pas remplacée par une espace dans « gare de lest » mais ce n’est rien à reprendre à la main.Merci pour vos interventions, les propositions de PhiLyon et C-Lucien m’ont été bien utiles.
Sauriez vous pourquoi c’est arrivée ? Juste pour comprendre, si possible ?
(l’erreur des accents était acceptable, gérée par WP avec php 5.4 et inacceptable, non gérée avec php 7.4)Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.9 novembre 2020 à 13 h 11 min #2358891beaucoup de choses peuvent être changées dans la configuration de PHP, il faudrait voir les détails des modifications auprès de l’hébergeur.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.