Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Mon site web est blanc ou affiche une erreur 500

Vous ouvrez votre site web et vous voyez un écran blanc, le message 500 Internal Server Error, HTTP ERROR 500 ou, pour WordPress, Une erreur critique est survenue sur ce site. Cela signifie presque toujours que le code de votre site web se bloque. Le serveur lui-même fonctionne généralement normalement. Grâce aux étapes ci-dessous, vous pourrez dans la plupart des cas trouver vous-même la cause.

D'abord : qu'est-ce qui vient de changer ?

Une erreur 500 n'apparaît presque jamais sans raison. Réfléchissez aux dernières heures ou aux derniers jours :

  • Avez-vous mis à jour une extension, un thème ou WordPress lui-même, ou WordPress l'a-t-il fait automatiquement ?
  • Avez-vous modifié la version de PHP ?
  • Avez-vous modifié quelque chose dans le fichier .htaccess, ou créé une redirection ou un dossier protégé ?
  • Avez-vous téléchargé des fichiers ou modifié les droits de fichiers ?

Si vous savez ce que c'était, annulez d'abord précisément cette modification. C'est généralement la solution la plus rapide.

Étape 1 : consultez le journal des erreurs

Le journal des erreurs vous indique précisément quel fichier et quelle ligne provoquent l'erreur. Vous le trouverez dans DirectAdmin sous Système et Fichiers puis Résumé du site & journaux. Choisissez votre domaine et ouvrez le journal des erreurs. Regardez les dernières lignes : ce sont les plus récentes. Vous découvrirez comment cela fonctionne exactement dans Résumé du site & journaux : le journal des erreurs et le journal d'accès.

Si vous y voyez par exemple PHP Fatal error avec un chemin vers wp-content/plugins/nom-de-l-extension, vous savez immédiatement quelle extension est en cause.

Étape 2 : les causes les plus fréquentes

Voici les causes, de la plus fréquente à la plus rare.

1. Une extension ou un thème après une mise à jour

C'est de loin la cause la plus fréquente avec WordPress. Si vous n'accédez plus à l'administration de WordPress, désactivez les extensions via DirectAdmin :

  1. Ouvrez le Gestionnaire de fichiers (voir Ouvrir le Gestionnaire de fichiers : les répertoires de votre hébergement).
  2. Allez dans domains/votredomaine.nl/public_html/wp-content.
  3. Renommez le dossier plugins en, par exemple, plugins-desactive. WordPress désactive alors toutes les extensions.
  4. Votre site fonctionne à nouveau ? Renommez le dossier en plugins et réactivez les extensions une à une dans WordPress jusqu'à ce que l'erreur réapparaisse. Vous saurez alors laquelle est en cause.

Si vous savez déjà quelle extension est en cause (grâce au journal des erreurs), renommez uniquement le dossier de cette extension. En cas d'erreur critique, WordPress envoie souvent aussi un e-mail à l'adresse de l'administrateur avec un lien vers le mode de récupération. Pensez donc aussi à consulter votre boîte mail.

2. La version de PHP ne correspond pas à votre site web

Un site web ancien ne fonctionne souvent pas avec une version récente de PHP, et une nouvelle extension parfois pas avec une version ancienne. Si vous venez de modifier la version de PHP, remettez-la comme avant dans Select PHP version (voir Choisir la version de PHP (Select PHP version)). Dans Fouten na een PHP-upgrade en het foutlog vinden, vous découvrirez ensuite comment adapter votre site à une version plus récente.

Astuce : Votre site web n'a pas été mis à jour depuis des années et ne fonctionne plus avec une version moderne de PHP ? Nous pouvons le mettre à jour pour vous. Consultez www.weboke.fr/website-php-upgrade.

3. Une erreur dans .htaccess

Une seule ligne incorrecte dans .htaccess provoque immédiatement une erreur 500 pour l'ensemble du site. Un exemple courant est une ligne laissée par une extension de sécurité, comme php_value auto_prepend_file pointant vers un fichier qui n'existe plus (par exemple de Wordfence ou All In One WP Security). Testez comme suit :

  1. Activez l'affichage des fichiers cachés dans le Gestionnaire de fichiers (voir Afficher et modifier les fichiers cachés comme .htaccess).
  2. Renommez .htaccess dans public_html en .htaccess-ancien.
  3. Si le site fonctionne maintenant (éventuellement sans adresses conviviales), l'erreur se trouve dans ce fichier. Supprimez la ligne incorrecte et renommez le fichier comme avant.

Les paramètres PHP comme la taille maximale de téléchargement se configurent le plus facilement dans Select PHP version (voir Options PHP : upload_max_filesize, memory_limit et max_execution_time). Une ligne avec php_value dans .htaccess est également possible (voir Paramètres PHP par dossier et via .htaccess).

4. Mémoire insuffisante pour PHP

Si le journal des erreurs indique Allowed memory size of ... bytes exhausted, cela signifie qu'un script nécessite plus de mémoire que ce que PHP est autorisé à utiliser. Augmentez memory_limit dans les options de Select PHP version (voir Options PHP : upload_max_filesize, memory_limit et max_execution_time).

5. Droits de fichiers incorrects

Si des dossiers ou fichiers ont des droits trop permissifs (comme 777), le serveur refuse de les exécuter. Les dossiers doivent être réglés sur 755 et les fichiers sur 644. Vous découvrirez comment procéder dans Permissions des fichiers et dossiers (chmod).

6. L'espace de stockage de votre forfait est plein

Si votre forfait est plein, votre site web ne peut plus écrire de fichiers temporaires ou de sessions. Consultez le tableau de bord de DirectAdmin sous Espace Disque. Vous découvrirez quoi faire dans Stockage plein : où se trouve l'espace utilisé ?.

7. Moins fréquent : base de données, limites ou piratage

Un écran blanc sans message

En cas d'écran blanc, PHP ne montre volontairement pas le message d'erreur aux visiteurs. Le journal des erreurs de l'étape 1 est alors votre meilleure source. Avec WordPress, vous pouvez aussi activer temporairement define('WP_DEBUG', true); dans wp-config.php. Remettez-le ensuite sur false, sinon les visiteurs verront les détails techniques de votre site.

Autres codes d'erreur en bref

MessageQue signifie-t-il ?Pour en savoir plus
403 ForbiddenLe serveur refuse d'afficher la page, par exemple à cause du pare-feu de votre site web, des droits ou d'un fichier d'index manquant.Erreur 403 ou 406 lors de l’enregistrement ou du téléchargement
404 Not FoundLa page ou le fichier n'existe pas à cet emplacement. Votre site web se trouve-t-il bien dans public_html du bon domaine ? Attention aux majuscules dans les noms de fichiers.Ouvrir le Gestionnaire de fichiers : les répertoires de votre hébergement
413 Request Entity Too LargeCe que vous téléchargez dépasse la taille autorisée.Téléversement trop volumineux (erreur 413) ou délai d'attente dépassé
500 Internal Server ErrorLe code de votre site web se bloque.Cet article
503 ou 508, Resource Limit Is ReachedVotre forfait utilise temporairement plus de puissance de calcul que permis.503 ou « Resource Limit Is Reached » : que faire ?
Page de WebOké au lieu de votre siteLe domaine n'est pas (encore correctement) configuré dans votre forfait d'hébergement, ou le DNS pointe encore ailleurs.Mon domaine ne fonctionne pas encore après un transfert ou une modification

Revenir à une version fonctionnelle

Vous ne trouvez pas de solution et le site fonctionnait encore hier ? Restaurez alors une sauvegarde. Dans Mon WebOké, c'est possible avec WebOké Backups : choisissez un moment antérieur à l'erreur et restaurez uniquement le dossier de votre site web et, si nécessaire, la base de données (voir Est-ce aussi possible dans Mon WebOké ? WebOké Backups). Si vous utilisez Installatron, vous pouvez également restaurer une sauvegarde d'Installatron (voir Créer et restaurer des sauvegardes dans Installatron).

Astuce : Avec Santé du domaine sur www.weboke.fr/domein-gezondheid, vous voyez en un coup d'œil si votre domaine, l'enregistrement A, le site web et le certificat SSL sont en ordre. Sous Site web, vous verrez alors par exemple Répond avec une erreur serveur (HTTP 500).

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…