Ce sujet est résolu. Voici une description du problème et de la solution.
Problem:
The client reported receiving numerous warnings in their logs and experiencing API timeouts related to WPML's translation jobs.
Solution:
1. We requested temporary access to the client's wp-admin and FTP to investigate the issue and asked for steps to reproduce the problem. We emphasized the importance of backing up the site and database before proceeding, recommending the Duplicator plugin for this purpose.
2. Our development team created a modified version of WPML 4.6.7 to better log the XLIFF errors the client encountered. We asked the client to back up their site and confirm if we could install this package. We provided a link to view the contents of the package.
If this solution doesn't look relevant to your issue, please open a new support ticket.
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é : ATE
Ce sujet contient 50 réponses, a 2 voix.
Dernière mise à jour par Ilyes Il y a 1 année.
Assisté par: Ilyes.
Auteur | Articles |
---|---|
octobre 3, 2023 à 10:06 am #14503209 | |
nicolasF-24 |
Bonjour, [03-Oct-2023 07:28:23 UTC] PHP Warning: Attempt to read property "id" on null in /vhosts/www.gladiatorfit.ch/html/wp-content/plugins/sitepress-multilingual-cms/classes/translation-jobs/class-wpml-element-translation-package.php on line 473 |
octobre 3, 2023 à 2:29 pm #14505967 | |
nicolasF-24 |
J'ai vérifié vos requetes API, elles tombent toutes en timeout : lien caché | [03/Oct/2023:12:31:18 +0200] | POST /wp-json/wpml/tm/v1/ate/jobs/download HTTP/1.1 | time 300067 Il y a clairement quelquechose qui ne va pas Merci de votre retour rapide |
octobre 3, 2023 à 2:31 pm #14506045 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, 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. |
octobre 4, 2023 à 10:02 am #14511549 | |
nicolasF-24 |
I also notice that i have hundreds of errur on the ATE inspector, always the same : Started attempt to download xliff file. The process did not finish. |
octobre 4, 2023 à 10:03 am #14511551 | |
nicolasF-24 |
I think that it's the origin of the problem |
octobre 4, 2023 à 10:07 am #14511575 | |
nicolasF-24 |
Chaque jour, les produits en traduction automatiques sont bloqués, on doit attendre 3 4h pour qu'ils soient traduits |
octobre 4, 2023 à 2:16 pm #14513681 | |
nicolasF-24 |
et chaque jour notre site est indisponible 15 minutes à cause d'ATE Si je fais un SSH : # cat /var/log/apache2/access/access.log | grep "ate/jobs" | cut -d "|" -f 3 | sort | uniq -c | sort -rn 673 31.10.165.179 Vous envoyez des requetes avec pleins d'adresse IP différentes , je n'arrive pas à comprendre. Ce sont les IP des utilisateurs qui lancent les traductions ? Merci pour votre retour rapide car ca devient problématique |
octobre 4, 2023 à 2:20 pm #14513767 | |
nicolasF-24 |
Autre capture du SSH |
octobre 4, 2023 à 2:35 pm #14513957 | |
nicolasF-24 |
J'ai beau tout couper, il continue encore et encore a envoyer des requetes |
octobre 4, 2023 à 7:07 pm #14515423 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Merci pour toutes les informations que vous avez partagées, Ce problème est lié à l'éditeur de traduction avancé (ATE) et est généralement résolu en renvoyant un travail à traduire. Le mieux est d'annuler le travail et de le renvoyer à nouveau pour traduction, comme expliqué dans notre documentation : Cependant, vous avez dit que le problème est répétitif, l'erreur se produit généralement à cause d'une erreur de communication entre le serveur de l'ATE et votre installation WPML. Une solution possible est de passer par votre hébergeur, demandez-lui s'il a des mesures de sécurité ou de pare-feu qui pourraient bloquer ces requêtes et assurez-vous que les domaines ci-dessous sont sur liste blanche : lien caché 74.50.57.24 Enfin, vérifiez qu'il n'y a pas de conflit entre les plugins et le thème (en particulier les plugins de sécurité et de mise en cache) : - ÉTAPE IMPORTANTE ! Créez une sauvegarde de votre site web. Il est également préférable de tester ceci sur une copie/version de démonstration du site web afin d'éviter toute perturbation d'un site web en direct. Merci de votre compréhension. |
octobre 5, 2023 à 12:11 pm #14520119 | |
nicolasF-24 |
Bonjour, Il n'y a pas de soucis d'adresse ip, toutes les requetes sont acceptées, mais elles partent toutes en timeout 5 minutes, chaque jour, il y a un problème de ce coté là Si nous désactivons la traduction automatique, tout revient à la normale, je pense que vous devriez regarder plus de ce coté pour identifier le problème |
octobre 5, 2023 à 4:12 pm #14522215 | |
Ilyes Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: Pacific/Easter (GMT-05:00) |
Bonjour, Bien que cette requête soit liée au plugin WPML et à la gestion des traductions, il est difficile de déterminer si elle est la cause du pique de CPU sans plus d'informations. Cela peut être dû à une requête lente dans la base de données, à des conflits de plugins ou de thèmes. Pour identifier la cause, il est préférable d'examiner d'autres scenarios et outils de surveillance. Comme recommandé précédemment, nous devons exécuter votre site dans un environnement minimal et vérifier s'il y a un conflit entre l'un de vos plugins et WPML, En attendant, j'ai également informé notre équipe système de la situation, mais ils ont également suggéré d'exécuter le site dans un environnement minimal en premier lieu et d'utiliser ensuite le plugin Query Monitor (https://wpml.org/tutorials/2019/10/analyze-performance-issues-with-query-monitor/) pour voir ce qui prend beaucoup de mémoire et d'utilisation du processeur. Cordialement, |
octobre 10, 2023 à 1:02 pm #14550093 | |
nicolasF-24 |
IL y a quand meme un sacré problème, L'ATE automatique est coupé, et regardez les requêtes ... Query Monitor ne donne rien, même avec tous les plugins désactivés, c'est l'ATE qui a un problème Merci d'avance |
octobre 10, 2023 à 1:05 pm #14550129 | |
nicolasF-24 |
Et aucun travaux en cours |
octobre 10, 2023 à 1:31 pm #14550481 | |
nicolasF-24 |
Pouvez vous me donner une solution pour couper toutes ces requêtes SVP ? |