Sauter la navigation

Ce sujet est résolu. Voici une description du problème et de la solution.

Problème :
Vous rencontrez un problème de connexion WPML avec votre site et recevez le message d'erreur : 'WPML could not load configuration files, which your site needs.' Vous vous demandez comment résoudre ce problème et pourquoi WPML ne peut pas charger les fichiers de configuration.
Solution :
1. Consultez le journal des erreurs détaillées pour identifier le type d'erreur. Recherchez des messages tels que :

code: http_request_failed

message: cURL error 7

2. Pour résoudre les problèmes liés au chargement des fichiers de configuration, consultez la documentation suivante :
http://wpml.org/errata/wpml-could-not-load-configuration-files-which-your-site-needs/
3. Vérifiez le journal de support de l'installateur WPML pour détecter les erreurs en suivant les étapes décrites ici :
http://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/#how-do-i-check-the-installer-support-log-for-errors
4. Si le problème persiste, contactez votre fournisseur d'hébergement pour un diagnostic plus approfondi.
Si cette solution ne vous semble pas pertinente ou est obsolète, nous vous recommandons de vérifier les problèmes connus sur https://wpml.org/known-issues/, de vérifier la version du correctif permanent et de confirmer 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.

Ce sujet contient 10 réponses, a 0 voix.

Dernière mise à jour par gillesB-16 Il y a 3 semaines et 2 jours.

Assisté par: Bruno Kos.

Auteur Articles
janvier 13, 2025 à 6:28 pm #16590337

gillesB-16

Contexte de la question:
Je tente de résoudre un problème de connexion WPML avec mon site web dev.outillagemeunier.com.

Symptômes:
J'ai reçu le message d'erreur suivant : 'WPML could not load configuration files, which your site needs.'

Questions:
Comment résoudre le problème de connexion WPML ?
Pourquoi WPML ne peut-il pas charger les fichiers de configuration ?

janvier 14, 2025 à 1:34 pm #16593277

Bruno Kos
Supporter

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+01:00)

Bonjour,

Pouvez-vous essayer les étapes suivantes:

1. Cliquez sur le journal des erreurs détaillées et vérifiez ce qu’il indique. Si l’erreur est quelque chose comme :
- `code: http_request_failed`
- `message: cURL error 7`

2. Consultez la documentation suivante pour résoudre les problèmes liés au chargement des fichiers de configuration :
http://wpml.org/errata/wpml-could-not-load-configuration-files-which-your-site-needs/

3. Vérifiez le journal de support de l'installateur WPML pour détecter les erreurs en suivant les étapes décrites ici :
http://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/#how-do-i-check-the-installer-support-log-for-errors

4. Si le problème persiste, il peut être nécessaire de contacter votre fournisseur d’hébergement pour un diagnostic plus approfondi.

Faites-moi savoir si ce qui précède vous a aidé!

janvier 15, 2025 à 7:12 pm #16599127

gillesB-16

Bonjour Bruno,
L'erreur relevée est - `code: http_request_failed`
- `message: cURL error 28`
J'ai vérifié avec mon fournisseur web et sa version de cURL est 7.81, donc plus récente que la 7.34.

Par contre, aujourd'hui, je ne vois pas le message d'erreur.

À suivre

janvier 16, 2025 à 7:02 am #16599886

Bruno Kos
Supporter

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+01:00)

Je vois, donc le problème est résolu, ou pas?

Parce que vous pouvez également essayer ceci :

curl -I -m 10 https://wpml.org
curl -I -m 10 <em><u>lien caché</u></em>
curl -I -m 10 <em><u>lien caché</u></em>
curl -I -m 10 <em><u>lien caché</u></em>
curl -I -m 10 <em><u>lien caché</u></em>

Une connexion réussie renverra quelque chose comme ceci :

HTTP/1.1 200 OK
Date: ...
Content-Type: ...
...

Vous devez exécuter ces commandes sur le serveur qui héberge le domaine dev.outillagemeunier.com.

janvier 17, 2025 à 1:47 pm #16606361

gillesB-16

Bruno,

Je constate que le problème est intermittent, Hier, je n'avais plus le message : «WPML could not load configuration files, which your site needs.» et ce matin, le message est réapparu.

Concernant votre dernier message où vous me proposez les codes curl, je ne sais vraiment pas quoi faire avec ça. Comment je peux faire ce test?

Merci à l'avance

janvier 17, 2025 à 2:27 pm #16606568

gillesB-16

Voici le message du journal de configuration de l'assistance (enpièce jointe)

Capture d’écran, le 2025-01-17 à 09.26.43.png
janvier 17, 2025 à 2:43 pm #16606815

Bruno Kos
Supporter

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+01:00)

Le message d'erreur indique : *"cURL error 28: Operation timed out after 45009 milliseconds with 0 bytes received."* Cela indique un ralentissement temporaire dans la communication entre votre serveur et WPML.org.

Demandez à votre hébergeur de :
- Investiguer et résoudre tout problème lié au serveur.
- Vérifier les journaux d'erreurs et les journaux système du serveur pour identifier la cause du problème.

De plus, le code que j'ai fourni doit également être exécuté sur le serveur pour résoudre tout problème de configuration côté serveur lié à cette erreur.

Tenez-moi au courant de ce que dit le support de l'hébergeur.

janvier 17, 2025 à 2:47 pm #16606819

gillesB-16

Pourriez-vous m'indiquer comment j'exécute le code fourni sur le serveur? Je n'en ai aucune idée...

janvier 17, 2025 à 3:07 pm #16607024

Bruno Kos
Supporter

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+01:00)

Malheureusement, notre support est dédié exclusivement à l'utilisation de WPML, et nous ne sommes pas en mesure de fournir des conseils sur l'exécution de code sur un serveur.

Cependant, si vous travaillez avec un serveur Apache et souhaitez tester les connexions à l'aide des commandes `curl` que je vous ai fournies, voici quelques étapes générales que vous pouvez suivre :

1. **Connexion au Serveur**
Si vous utilisez un serveur distant, connectez-vous via SSH. Par exemple :

  ssh utilisateur@votre-serveur

(Remplacez "utilisateur" et "votre-serveur" par les informations de votre serveur.)

2. **Exécution des Commandes `curl`**
Une fois connecté, exécutez chaque commande `curl` que je vous ai envoyée. Par exemple :

  curl -I -m 10 https://wpml.org

Cette commande vérifiera si une réponse est reçue du serveur dans un délai de 10 secondes.

3. **Analyse des Résultats**
Vous devriez voir une réponse HTTP comme ceci :

   HTTP/1.1 200 OK
   Date: [date]
   Server: Apache

Si vous ne recevez pas de réponse ou si un message d’erreur apparaît, cela peut indiquer un problème de connexion.

Si vous avez besoin d’aide supplémentaire pour la configuration du serveur, je vous recommande de consulter la documentation officielle d’Apache ou de demander l’aide de votre administrateur système ou d’un développeur expérimenté.

janvier 20, 2025 à 3:40 pm #16614405

gillesB-16

Bonjour Bruno,
Comme je ne sais vraiment pas comment établir une commande sur le serveur comme décrit dans vos exemples, je me demandais une question :
Je vois bien le message que WPML ne peut charger les fichiers de configuration mais actuellement, je ne vois pas en quoi cela pose problème car tout semble fonctionner normalement dans les traductions. Est-ce essentiel que les fichiers de configuration soient chargés? En quoi cela peut-il me poser un problème si le problème n'est pas résolu??

janvier 21, 2025 à 10:46 am #16617853

Bruno Kos
Supporter

Les langues: Anglais (English ) Allemand (Deutsch ) Français (Français )

Fuseau horaire: Europe/Zagreb (GMT+01:00)

Le XML dans WPML est essentiel pour définir comment le contenu des constructeurs de pages doit être traduit, en mappant les champs personnalisés et les éléments traduisibles tout en excluant les éléments non pertinents. Si le XML est absent, les éléments du constructeur de pages n'apparaîtront pas dans l'éditeur de traduction.

Cette configuration peut être ajoutée manuellement, avec des exemples disponibles sur lien caché et plus de détails dans la documentation https://wpml.org/fr/documentation-6/informations-pour-les-developpeurs/fichiers-de-configuration-de-la-langue/.

Si cela ne vous concerne pas ou si vous n'utilisez pas de constructeurs visuels (Elementor, Visual Composer...) vous pouvez ignorer cette error.

janvier 22, 2025 à 1:46 pm #16623433

gillesB-16

Merci beaucoup de votre support.