Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment corriger l’erreur WordPress Failed to Open Stream (Échec de la diffusion en direct)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

L’erreur « failed to open stream » apparaît-elle dans WordPress ?

Ce message d’erreur indique généralement l’Emplacement des scripts où l’erreur s’est produite. Cependant, il peut être assez difficile à comprendre pour les utilisateurs/utilisatrices débutants.

Dans cet article, nous allons vous afficher comment corriger facilement l’erreur WordPress  » failed to open stream « .

Failed to open stream error in WordPress

Pourquoi l’erreur « Failed to Open Stream » se produit-elle dans WordPress ?

L’erreur « failed to open stream » se produit lorsque WordPress.org ne parvient pas à charger un fichier mentionné dans le code du site.

Lorsque cela se produit, WordPress continue parfois à charger votre site et affiche uniquement un message d’avertissement à l’endroit où l’erreur s’est produite. D’autres fois, WordPress affichera une erreur fatale et ne chargera plus rien.

La formulation du message sera différente selon l’endroit où l’erreur se produit dans le code et la raison de l’échec. Elle vous donnera également des indices sur ce qui doit être corrigé.

En règle générale, ce message se présente comme suit :

Avertissement : require(/home/website/wp-includes/load.php) : failed to open stream : Aucun fichier ou répertoire de ce type dans /home/website/wp-settings.php sur la ligne 19

Erreur fatale : require() : Failed opening necessary '/home/website/wp-includes/load.php' (include_path='.:/usr/share/php/:/usr/share/php5/') in /home/website/wp-settings.php on line 19

Voici un autre exemple :

Dernière erreur : 2023-04-04 14:52:13 : (2) HTTP Error : Impossible de se connecter : 'fopen(compress.zlib://https://www.googleapis.com/analytics/v3/management/accounts/~all
/webproperties/~all/profiles?start-index=1) : failed to open stream : operation failed'

Cela dit, voyons comment dépanner et corriger l’erreur  » failed to open stream  » dans votre site WordPress en fonction du message d’erreur. Vous pouvez utiliser ces liens rapides pour aller à une section spécifique :

Corrigé : message d’erreur « Aucun fichier ou répertoire de ce type ».

Si le message d’erreur contient la mention « Aucun fichier ou répertoire de ce type », vous devez rechercher dans le code quel fichier est mentionné sur cette ligne particulière.

S’il s’agit d’un fichier multimédia, vous pouvez essayer de le recharger dans la médiathèque.

S’il s’agit d’un fichier d’extension ou de thème, cela signifie que les fichiers d’extension ou de thème ont été supprimés ou n’ont pas été installés correctement.

Vous devrez simplement désactiver et réinstaller le thème ou l’extension en question pour corriger l’erreur. S’il s’agit d’un plugin, veuillez consulter nos guides sur comment désactiver les plugins WordPress et comment installer un plugin WordPress.

S’il s’agit d’un thème, veuillez consulter nos guides sur la suppression d’un thème WordPress et sur l’installation d’un thème WordPress.

Cependant, WordPress peut également être incapable de localiser les fichiers en raison de l’absence d’un fichier .htaccess dans votre dossier racine.

Dans ce cas, vous devez vous rendre sur la page Réglages  » Permaliens dans l’administration de votre site WordPress et cliquer simplement sur le bouton  » Enregistrer les modifications  » pour régénérer le fichier .htaccess.

Regenerate htaccess file in WordPress

Corrigé : message d’erreur « Permission refusée ».

Si le message d’erreur est abonné à « permission denied », cela signifie que WordPress n’a pas le droit d’accéder au fichier ou au répertoire référencé dans le code.

Pour corriger ce problème, vous devez vérifier les droits des fichiers et des répertoires de WordPress et les corriger si nécessaire.

Corrigé : message d’erreur « Échec de l’opération ».

Enfin, certaines extensions WordPress chargent des scripts provenant de sources tierces, comme Google Analytics, les API de Facebook, Google Maps, etc.

Certaines de ces API tierces peuvent nécessiter une authentification ou peuvent avoir modifié la façon dont les développeurs/développeuses peuvent y accéder. Un défaut d’authentification ou une méthode d’accès incorrecte aura pour conséquence que WordPress ne pourra pas ouvrir les fichiers nécessaires.

Pour corriger ce problème, vous devrez contacter l’auteur/autrice de l’extension pour obtenir du support. Ils devraient être en mesure de vous aider à corriger l’erreur.

Autres façons de corriger l’erreur « Failed to Open Stream Error » de WordPress

Si aucune de ces astuces ne vous aide à résoudre le problème, vous pouvez essayer d’augmenter la limite de mémoire de PHP. Parfois, la diffusion en direct de fichiers dépassant la mémoire disponible peut prospecter l’erreur « failed to open stream » (échec de l’ouverture du flux).

En outre, essayez d’utiliser le mode débogage de WordPress et les journaux d’erreurs pour recueillir plus d’informations sur l’erreur et localiser l’endroit du code où elle se produit.

Vous pouvez également consulter notre guide de dépannage WordPress. Ce guide étape par étape vous aidera à cerner le problème et à trouver facilement la solution.

Nous espérons que cet article vous a aidé à corriger l’erreur WordPress  » failed to open stream « . Vous pouvez également mettre dans vos favoris notre liste des erreurs WordPress les plus courantes et la façon de les corriger, ainsi que nos choix d’experts pour les extensions WordPress indispensables pour développer votre site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

19 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. mukesh says

    when i open error file in file manager then show error:-
    PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

    PHP Fatal error: Unknown: Failed opening required ‘/home/printwow/public_html/site/index.php’
    (include_path=’.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php’) in Unknown on line 0

    please help

  3. Ong says

    Please Help Me

    [15-Jun-2019 07:05:54 UTC] PHP Fatal error: require(): Failed opening required ‘/public_html/CMS/wp-includes/post-thumbnail-template.php’ (include_path=’.:/opt/alt/php70/usr/share/pear’) in /public_html/CMS/wp-settings.php on line 175

  4. Estefania B says

    Please help:

    Fatal error: require(): Failed opening required ‘/home/content/01/14040901/html/wp-blog-header.php’ (include_path=’.:/usr/local/php5_6/lib/php’) in /home/content/01/14040901/html/index.php on line 30

    how do i fix it? and what could be the probable cause of it?

  5. Sikander Azam says

    Please help me :

    Fatal error: require(): Failed opening required ‘/wp-includes/post.php’ (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) in /public_html/wp-settings.php on line 178

  6. Harsh says

    *Please Help*
    Fatal error: require_once(): Failed opening required ‘/public_html/wp-content/plugins/amp/includes/widgets/class-amp-widget-media-video.php’ (include_path=’.:/opt/php56/lib/php’)
    What do i do? I am not able to access my dashboard as well my site

  7. Qumber Rizvi says

    Three of my WP sites are hosted on the same hosting. All of them are giving the same error:

    Warning: require(/home/selfsbsr/public_html/pulse/wp-includes/post.php): failed to open stream: Permission denied in /home/selfsbsr/public_html/pulse/wp-settings.php on line 166

    Warning: require(/home/selfsbsr/public_html/pulse/wp-includes/post.php): failed to open stream: Permission denied in /home/selfsbsr/public_html/pulse/wp-settings.php on line 166

    Fatal error: require(): Failed opening required ‘/home/selfsbsr/public_html/pulse/wp-includes/post.php’ (include_path=’.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php’) in /home/selfsbsr/public_html/pulse/wp-settings.php on line 166

    Note that these three sites are single sites and NOT part of Multisite Network. They do NOT share databases or directories.
    All they have in common is the host.
    I’ve tried to resolve this by resetting permissions of all the files and directories, disabling plugins by renaming folders of each of em, disabling theme by renaming its folder. I’ve checked the htaccess file. Nothing is out of the ordinary. And yet, I can’t do anything bring it back up.
    What should be the probable cause?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.