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 de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

This thread is resolved. Here is a description of the problem and solution.

Problem: L'utilisateur avait des erreurs 500 sur toutes les pages. L'erreur est seulement présente quand WPML est activé. Solution: L'utilisateur n'avait pas de fichier .htaccess. L'option d'utiliser les langues dans des répertoires et l'usage d'une root page sans spécifier la page WordPress ou le fichier HTML. Il faut ajouter un fichier .htaccess par défaut. Et configurer la root page. Voir https://wpml.org/fr/forums/topic/error-500-because-of-wpml-multilingual-cms/#post-4340831 Relevant Documentation: https://wpml.org/fr/documentation-6/guide-de-demarrage-rapide/configuration-de-la-langue/impossibilite-dactiver-les-repertoires-de-langues/#sassurer-que-wordpress-permette-la-reecriture-durl

This topic contains 10 réponses, has 2 participants.

Last updated by mathiasM-12 il y a 2 mois et 2 semaines.

Assigned support staff: Jamal.

Auteur Messages
août 2, 2019 à 10:48 #4329139

mathiasM-12

Je tente de :
Tout allait bien jusqu'à ce matin, le site est tout d'un coup passé en error 500 !!
J'ai donc désactivé l'ensemble des plugins pour trouver le coupable et c'est WPML Multilingual CMS ! Tout allait très bien, aucun ajout de plugin entre temps et nous avons tout à jour.
Je ne comprend donc définitivement pas d'où vient le souci.
Merci de votre aide parce que c'est ultra embetant nous travaillons actuellement sur la traduction du site et ce n'est donc plus possible...
Or je ne vois pas bien comment vous aider alors que tout a du être désactivé à cause de ce souci...

URL de (mon) site Internet où le problème apparaît : sur tout le site, là on a mis un plugin de site en attente donc cela ne se voit pas car nous avons désactivé le plugin

Merci de votre aide

Email déplacé vers message privé

août 2, 2019 à 3:10 #4331047

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour,

Pour pouvoir investiguer une erreur 500, nous aurrons besoin d'activer le déboggage PHP et reproduire l'erreur, il y aurait surement des message sur le fichier debug.log qui nous aideront à comprendre l'origine de ce problème.
1. Veuillez suivre les informations de débogage fournies ici: https://wpml.org/fr/documentation-6/informations-pour-les-developpeurs/debogage-de-wpml/#activer-la-fonction-integree-de-debogage-dans-wordpress
2. Répétez l'action de création du problème, j'imagine que ça arrive à toute visite de page.
3. Partagez le fichier debug.log (fichier journal à l'intérieur du répertoire / wp-content /) ici ou à l'aide de DropBox ou de GoogleDrive.

Veuillez aussi tester en désactivant toutes les autres extensions et en basculant sur un thème par défaut tel que Twentyseventeen.

Cordialement,
Jamal
Assistance WPML

août 5, 2019 à 7:13 #4338423

mathiasM-12

Bonjour

1- C'est fait
2- C'est fait, attention nous avons du désactiver à nouveau le plugin pour que la page site en attente fonctionne
3- Ci-dessous

Thème et plugins c'était déjà fait un par un et cela n'a pas réglé le souci

Merci de votre aide

Clotilde Lucaroni

août 5, 2019 à 7:21 #4338513

mathiasM-12

Informations de débogage :

stom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"e050f3d3a0bfccd551c2286233d60837","doc_url":"https://wpml.org/translation-service/sdl-language-cloud/","notification":true,"tms":false,"has_language_pairs":true,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"Your username and password are the same as the credentials you use to login to SDL Language Cloud","how_to_get_credentials_url":"https://wpml.org/translation-service/sdl-language-cloud/#connecting-to-language-cloud","client_create_account_page_url":"<em><u>hidden link</u></em>","partner":false,"custom_fields":[{"label":"Username","name":"username","type":"text"},{"label":"Password","name":"password","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"manual","rankings":{"quality":0,"quality_ranking":0.0,"speed":5,"speed_ranking":1795.0,"popularity":2,"popularity_ranking":15.58,"primary":2,"primary_ranking":15.58},"specializations":[],"countries":[],"redirect_to_ts?":true},{"id":12,"name":"OneHourTranslation","description":"OneHourTranslation provides translations in more than 75 languages and 2500 languages pairs for medium to large businesses. It specializes in providing business translations in a variety of fields including legal, technical and web applications.","url":"<em><u>hidden link</u></em>","logo_url":"<em><u>hidden link</u></em>","project_details_url":"<em><u>hidden link</u></em>","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"8850fd4bfdaae2a2d63e51fb1f2ac3e4","doc_url":"https://wpml.org/translation-service/onehourtranslation/","notification":true,"tms":false,"has_language_pairs":true,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"Your Secret Key and Public Key are located under \"Profile > API Keys\" on your OneHourTranslation Control panel","how_to_get_credentials_url":"https://wpml.org/translation-service/onehourtranslation/#api-secret-public-keys","client_create_account_page_url":"https://wpml.org/translation-service/onehourtranslation/#create-account","partner":false,"custom_fields":[{"label":"Secret Key","name":"secret_key","type":"text"},{"label":"Public Key","name":"public_key","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"email","rankings":{"quality":0,"quality_ranking":0.0,"speed":4,"speed_ranking":1788.0,"popularity":2,"popularity_ranking":14.63,"primary":2,"primary_ranking":14.63},"specializations":[{"name":"Technical","key":"technical"},{"name":"Business","key":"business"},{"name":"e-Commerce","key":"e-commerce"}],"countries":[{"name":"Israel","code":"IL"},{"name":"Romania","code":"RO"},{"name":"Ukraine","code":"UA"},{"name":"United States","code":"US"}],"redirect_to_ts?":true},{"id":21,"name":"Capita","description":"CAPITA TI is a British company which has been translating content for commercial businesses and public sector organizations since 1984. It specializes in legal, financial, manufacturing and e-Learning translations in over 180 languages.","url":"<em><u>hidden link</u></em>","logo_url":"<em><u>hidden link</u></em>","project_details_url":"<em><u>hidden link</u></em>{request_id}","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"3393562c8687d38db9c447854bd20957","doc_url":"https://wpml.org/translation-service/capita/","notification":false,"tms":false,"has_language_pairs":false,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"The username, password, customer name, and contact name will be provided upon creating a Capita account","how_to_get_credentials_url":"https://wpml.org/translation-service/capita/#connecting-your-site-to-capita","client_create_account_page_url":"<em><u>hidden link</u></em>","partner":false,"custom_fields":[{"label":"Username","name":"username","type":"text"},{"label":"Password","name":"password","type":"text"},{"label":"Customer Name","name":"customer_name","type":"text"},{"label":"Contact Name","name":"contact_name","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"email","rankings":{"quality":0,"quality_ranking":0.0,"speed":2,"speed_ranking":1561.0,"popularity":2,"popularity_ranking":14.63,"primary":2,"primary_ranking":14.63},"specializations":[],"countries":[],"redirect_to_ts?":true},{"id":39,"name":"Avilínga","description":"Avilínga is a Swiss company which has been translating content for companies in the aviation industry since 2006. In particular, it specializes in technical aviation translations.","url":"<em><u>hidden link</u></em>","logo_url":"<em><u>hidden link</u></em>","project_details_url":"","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"f38976dca685689ebf19fd516fb4e918","doc_url":"https://wpml.org/translation-service/avilinga/","notification":true,"tms":false,"has_language_pairs":true,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"An Avilinga team member will email you a unique API Token","how_to_get_credentials_url":"https://wpml.org/translation-service/avilinga/#retrieving-api-token","client_create_account_page_url":"https://wpml.org/translation-service/avilinga/#requesting-an-avilinga-account","partner":false,"custom_fields":[{"label":"API token","name":"api_token","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"api","rankings":{"quality":0,"quality_ranking":0.0,"speed":0,"speed_ranking":0.0,"popularity":2,"popularity_ranking":14.0,"primary":2,"primary_ranking":14.0},"specializations":[],"countries":[],"redirect_to_ts?":false},{"id":43,"name":"GPI","description":"GPI is a team of language, technology, project management and business professionals with over 20 years of extensive experience in translation services helping companies communicate and conduct business in more than 100 languages and 15 disciplines.","url":"<em><u>hidden link</u></em>","logo_url":"<em><u>hidden link</u></em>","project_details_url":"URL from request to GPI","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"bbfd2c9ae5d6d34b08719f8fcbde80d6","doc_url":"https://wpml.org/translation-service/gpi/","notification":false,"tms":false,"has_language_pairs":false,"deadline":true,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"A GPI team member will email an API Key and API Secret Key","how_to_get_credentials_url":"https://wpml.org/translation-service/gpi/#receiving-api-keys","client_create_account_page_url":"https://wpml.org/translation-service/gpi/#requesting-an-account","partner":false,"custom_fields":[{"label":"API Key","name":"api_key","type":"text"},{"label":"API Secret Key","name":"api_secret_key","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"email","rankings":{"quality":0,"quality_ranking":0.0,"speed":1,"speed_ranking":1477.0,"popularity":2,"popularity_ranking":12.9,"primary":2,"primary_ranking":12.9},"specializations":[{"name":"Technical","key":"technical"},{"name":"Marketing & Branding","key":"marketing_branding"},{"name":"Tourism & Travel","key":"tourism_travel"}],"countries":[],"redirect_to_ts?":true},{"id":8,"name":"Gengo","description":"Gengo's people-powered translation platform helps you translate content into over 36 languages through a selective, global network of translators.","url":"<em><u>hidden link</u></em>","logo_url":"<em><u>hidden link</u></em>","project_details_url":"<em><u>hidden link</u></em>","add_language_pair_url":"","custom_text_url":"","select_translator_iframe_url":"","translator_contact_iframe_url":"","quote_iframe_url":"","has_translator_selection":false,"project_name_length":128,"suid":"63f155572eb659a462aac247ee1bbf8d","doc_url":"https://wpml.org/translation-service/gengo/","notification":true,"tms":false,"has_language_pairs":true,"deadline":false,"oauth":false,"oauth_url":"","popup_message":"","how_to_get_credentials_desc":"Your public and secret keys are found on your Gengo Customer Dashboard","how_to_get_credentials_url":"https://wpml.org/translation-service/gengo/#generate-api-keys","client_create_account_page_url":"https://wpml.org/translation-service/gengo/#create-gengo-account","partner":false,"custom_fields":[{"label":"Public key","name":"public_key","type":"text"},{"label":"Private key","name":"private_key","type":"text"}],"default_service":0,"translation_feedback":true,"feedback_forward_method":"email","rankings":{"quality":0,"quality_ranking":0.0,"speed":1,"speed_ranking":1464.0,"popularity":2,"popularity_ranking":11.88,"primary":2,"primary_ranking":11.88},"specializations":[{"name":"Business","key":"business"},{"name":"e-Commerce","key":"e-commerce"},{"name":"Tourism & Travel","key":"tourism_travel"}],"countries":[{"name":"Japan","code":"JP"},{"name":"Philippines","code":"PH"},{"name":"United States","code":"US"}],"redirect_to_ts?":true}]

Pour le fichier debug je ne comprends pas, j'ai pourtant bien comme vous pourrez le voir fait la manipulation pour qu'il apparaisse mais je n'ai rien qui se met...

Merci de votre aide

Clotilde

août 5, 2019 à 8:42 #4339051

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour Clotilde,

J'aurais besoin d'accéder à votre backoffice pour pouvoir investiguer cette issue de plus prés, j'aurais aussi besoin des accès FTP pour pouvoir rétablir le site, si jamais une action le fasse cracher. L'espace privé est activé pour partager les accès en toute sécurité. Je vous prie de faire une sauvegarde de votre site avant de partager les accès.

Cordialement,
Jamal

août 5, 2019 à 11:06 #4340025

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour,

Les accès FTP fonctionnent, mais les accès WordPress ne fonctionne pas. Pourriez vous m'attribuer d'auters accès ou vérifier si l'utilisateur fournit n'est pas bloqué?

Cordialement,
Jamal

août 5, 2019 à 11:38 #4340145

mathiasM-12

Je viens de revalider le mot de passe c'est bon cela fonctionne bien maintenant !
Mot de passe déplacé vers message privé.

Merci beaucoup

août 5, 2019 à 12:39 #4340593

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour,

L'abscence d'un fichier .htaccess sur le dossier de votre site était la cause de ce problème. J'ai copié un fichier .htaccess d'une nouvelle installation WordPress et le problème a été résolu. J'ai pu accéder à la page d'accueil et à toutes les pages sur le menu. Pour cela j'ai du installer l'extension File Manager. Je l'ai supprimé après.

Voir cet article https://wpml.org/fr/documentation-6/guide-de-demarrage-rapide/configuration-de-la-langue/impossibilite-dactiver-les-repertoires-de-langues/#sassurer-que-wordpress-permette-la-reecriture-durl

Je reste à votre disposition.

Cordialement,
Jamal

août 5, 2019 à 12:52 #4340645

mathiasM-12

Jamal,

Je suis navrée mais chez moi cela ne fonctionne toujours pas et il y avait bien un fichier .htaccess qui a donc du sauté j'avais paramétré des choses dedans... ceci est incompréhensible ! Mais par contre en effet je vois bien le votre donc pour cela merci beaucoup mais cela ne marche pas et pourtant j'ai regardé en ayant bien vidé le cache & testé sur deux machines différentes !

Merci beaucoup pour votre aide

Clotilde

août 5, 2019 à 1:21 #4340831

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour Clotilde,

Je confirme, le site ne fonctionne plus avec le fichier .htaccess. Par contre je remarque qu'une ligne du fichier .htaccess est réecrite.

RewriteBase /

Devient

RewriteBase /en/

Maintenant j'ai ajouté un fichier "wpml-root-page.php" avec le contenu ci-dessous, puis j'ai configuré la root page comme sur la capture attachée.

<?php
 
   header( 'Location: <em><u>hidden link</u></em>' ) ;
 
?>

Pour l'instant le fichier .htaccess n'a plus été réecrit. Le problème semble résolu.

Pourriez vous vérifier maintenant? Je reste à votre disposition.

Cordialement,
Jamal

août 5, 2019 à 1:32 #4340977

mathiasM-12

My issue is resolved now. Thank you!