Ce sujet est résolu. Voici une description du problème et de la solution.
Problème :
Si vous rencontrez une erreur fatale indiquant que la taille de mémoire allouée à PHP est épuisée lors de l'utilisation de WPML pour traduire des éléments tels que le menu ou les catégories, cela pourrait être lié à un problème avec le plugin Object Cache pro.
Solution :
Nous avons identifié que le problème peut survenir lorsque la fonction de WPML qui traduit l'ID des termes effectue des appels récursifs en raison de mauvaises valeurs mises en cache. Pour résoudre ce problème, nous recommandons d'exclure la mise en cache du groupe "terms" de la mise en cache de la persistance. Vous pouvez ajouter cette exclusion dans votre fichier de configuration du cache d'objets comme suit :
'non_persistent_groups' => [ 'counts', 'plugins', 'themes', 'termes' ]
Si cette solution ne règle pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus, de vérifier la version de la correction permanente et de vous assurer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.
Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.
Marqué : Compatibility
Ce sujet contient 18 réponses, a 2 voix.
Dernière mise à jour par Ilyes Il y a 9 mois et 1 semaine.
Assisté par: Ilyes.
Auteur | Articles |
---|---|
février 8, 2024 à 1:31 pm #15281429 | |
aurelienP-3 |
Bonjour, Après 5 tentatives infructueuses, à chaque fois que je vais voir sur le front le site est cassé. lien caché Mais j'ai toujours le problème lorsque j'essai de traduire des éléments, le menu ou les catégories par exemple, retour sur le front office, site cassé... Je ne sais plus quoi tenter, une idée ? Merci, |
février 9, 2024 à 3:45 pm #15286883 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Merci d'avoir contacté l'équipe d'assistance WPML, Vérifier si vous obtenez des erreurs ou des avertissements liés à WPML dans le journal de débogage de WordPress ou dans le journal d'erreurs du serveur lorsque vous rencontrez ce problème. Il se peut que vous ayez besoin du support de votre équipe d'hébergement pour accéder au fichier journal des erreurs du serveur. Pour activer le journal de débogage de WP, ouvrez votre fichier wp-config.php et recherchez : define('WP_DEBUG', false) ; et remplacez-la par : define('WP_DEBUG', true) ; // Activer la journalisation de débogage dans le fichier /wp-content/debug.log define('WP_DEBUG_LOG', true) ; // Désactiver l'affichage des erreurs et des avertissements, ce qui est recommandé sur un site vivant. define('WP_DEBUG_DISPLAY', false) ; @ini_set('display_errors',0) ; Ensuite, essayez de reproduire le problème et vérifiez si des erreurs ont été enregistrées dans le fichier debug.log dans le répertoire /wp-content/. Si vous pouvez coller votre debug.log à https://pastebin.com/ et me fournir ce lien, ce serait génial ! |
février 12, 2024 à 7:50 am #15291152 | |
aurelienP-3 |
Bonjour Ilyes, Voici le lien : Merci de votre retour. |
février 12, 2024 à 9:52 am #15291951 | |
aurelienP-3 |
Il semblerai que côté serveur le problème soit lié à la mémoire que prend WPML : [12-Feb-2024 09:41:00 UTC] PHP Fatal error: Allowed memory size of 1572864000 bytes exhausted (tried to allocate 20480 bytes) in /mnt/data/home/MON-ADRESSE/aqzgkqvfcb/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/utilities/class-debug-backtrace.php on line 137 |
février 12, 2024 à 12:35 pm #15293176 | |
aurelienP-3 |
OK, Exemple, sur cette page : lien caché Le bouton au centre de la page "Discover the collection", si on clique dessus, le site plante parce que l'URL est en français... Comment cela est-il possible, parce qu'après tout c'est une URL côté français, mais pas de quoi tout faire planter, il ya un vrai probleme sur ce site avec WPML 🥲 Merci de m'éclairer sur ce point, |
février 12, 2024 à 1:37 pm #15293399 | |
aurelienP-3 |
Voilà 2 captures, de 2 pages. L'url FR dans le champs adresse du navigateur. Et le lien du drapeau Footer et sa version EN. Je vous invite a essayer de naviguer depuis le Footer dans les pages FR et EN. |
février 12, 2024 à 10:40 pm #15295108 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour Aurélien, Je vois que un module WPML épuise la mémoire, y a-t-il d'autres erreurs ? 1- Veuillez ajouter les lignes de code ci-dessous à votre fichier wp-config.php : IMPORTANT : Veuillez noter qu'une sauvegarde est nécessaire pour des raisons de sécurité et pour éviter toute perte de données, vous pouvez utiliser le plugin https://wordpress.org/plugins/backupwordpress/ pour ces besoins de sauvegarde. define('WP_MEMORY_LIMIT', '512M') ; define('WP_MAX_MEMORY_LIMIT', '512M') ; 2- Pouvez-vous vérifier si ce problème apparaît lorsque : - seuls les plugins WPML sont activés, car cela nous indiquera s'il y a un problème d'interaction avec d'autres plugins Si vous constatez que le problème n'existe plus, je vous suggère d'abord d'activer le thème et de vérifier si le problème persiste. Si tout fonctionne toujours bien, il est possible qu'il y ait un problème de compatibilité avec l'un de vos plugins, vous pouvez par exemple activer 3 plugins à la fois et observer le problème à ce moment-là. 3 - Si le problème persiste, allez dans votre tableau de bord WordPress > WPML > assistance, cliquez sur le lien 'Troubleshooting/depannage' et effectuez les étapes suivantes : -Vider le cache dans WPML N'hésitez pas à nous faire part des résultats. Nous vous souhaitons une bonne journée. |
février 13, 2024 à 8:56 am #15296051 | |
aurelienP-3 |
Bonjour Ilyes, Alors j'ai modifié le fichier config => même problème. Vous pouvez voir que le changement de langue sur les pages depuis le footer par exemple (il faut naviguer un peu) et à un moment le site plante ! VIDEO : lien caché lien caché Le site doit être traduit et en ligne vendredi au plus tard...😞 Aurélien. |
février 13, 2024 à 9:58 am #15296515 | |
aurelienP-3 |
- |
février 13, 2024 à 11:01 pm #15299811 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Merci pour toutes ces detailes, J'aimerais vous demander un accès temporaire au wp-admin et au FTP de votre site de test, ce qui me permettra de trouver ces informations pour vous, Merci de me fournir les étapes à suivre pour reproduire le problème. Il est important de noter que vous devez sauvegarder votre site et votre base de données avant de procéder, et vous pouvez utiliser un plugin comme Duplicator à cette fin. Voici un lien vers ce plugin : http://wordpress.org/plugins/duplicator/ Si vous ne voyez pas le formulaire ci-dessous, n'entrez pas vos informations d'identification, car elles seront exposées publiquement : lien caché Pour des raisons de confidentialité et de sécurité, veillez à ce que votre réponse soit privée. |
février 14, 2024 à 6:34 pm #15304189 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour Aurélien, Merci de votre patience et de votre accès au site, J'ai essayé de reproduire le problème deux fois, avec tous les plugins désactivés, puis j'ai tout activé, voici une vidéo : lien caché Donc soit le problème s'est déjà résolu tout seul, soit je ne cherche pas au bon endroit. De plus, j'ai remarqué que vous avez installé Yoast SEO, ce qui pourrait interférer avec les liens en général, dans votre cas, il vous manque un plugin clé appelé WPML SEO qui assure la compatibilité avec Yoast SEO, veuillez l'installer. Cordialement, |
février 14, 2024 à 9:39 pm #15304455 | |
aurelienP-3 |
Je viens d'installé WPML SEO. Je suis retourné sur le site, j'ai toujours le problème... lien caché Alors oui c'est aléatoire, mais cela arrive tout le temps. Bien à vous, |
février 15, 2024 à 8:44 pm #15309441 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Après d'autres tests, il s'agit très probablement d'un cas lié à Object Cache. Nous avons déjà eu des cas similaires, pourriez-vous essayer de désactiver Object Cache temporairement et essayer de reproduire le problème sans lui ? Voici l'autre ticket que j'ai mentionné : https://wpml.org/forums/topic/memory-limit-issues-due-to-wpml/ |
février 16, 2024 à 7:49 am #15310247 | |
aurelienP-3 |
Bonjour Ilyes, Merci de votre aide Ilyes, j'espère que vous ferez remonter le problème... |
février 16, 2024 à 9:39 pm #15313207 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Je dois obtenir une copie de votre site et l'envoyer à nos développeurs, Je vais installer le plugin de migration All In One WP sur votre site pour cela et je reviendrai vers vous dès que j'aurai reçu des mises à jour. Cordialement, |