Vous rencontrez l'erreur « impossible d'ouvrir le flux » sur votre site WordPress ? Ne paniquez pas. Nous rencontrons parfois cette erreur lors du test de nouveaux plugins et thèmes, et nous avons développé plusieurs méthodes fiables pour la corriger rapidement.
Bien que ce message d'erreur puisse sembler technique et intimidant, il s'agit en fait de WordPress qui essaie de vous dire exactement ce qui ne va pas. Nous allons expliquer ce que signifie cette erreur et comment la résoudre, même si vous n'êtes pas un expert en technologie.
Dans ce guide, nous vous montrerons comment corriger l'erreur « impossible d'ouvrir le flux » dans WordPress.

Qu'est-ce qui cause l'erreur « impossible d'ouvrir le flux » dans WordPress ?
L'erreur « impossible d'ouvrir le flux » se produit lorsque WordPress.org est incapable de charger un fichier ou une ressource mentionné dans le code du site Web.
Lorsque cela se produit, WordPress continue parfois de charger votre site Web et affiche uniquement un message d'avertissement à l'endroit où l'erreur se produit. D'autres fois, WordPress affichera une erreur fatale et ne chargera rien d'autre.
La formulation du message variera en fonction de l'endroit où l'erreur se produit dans le code et de la raison de l'échec. Elle vous donnera également des indices sur ce qui doit être corrigé.
Généralement, le message « échec de l'ouverture du flux » ressemblera à ceci :
Attention : require(/home/website/wp-includes/load.php) : failed to open stream: No such file or directory in /home/website/wp-settings.php on line 19
Erreur fatale : require() : Failed opening required ‘/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 :
Last Error: 2023-04-04 14:52:13: (2) HTTP Error: Unable to connect: ‘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, examinons comment dépanner et corriger l'erreur « failed to open stream » sur votre site WordPress en fonction du message d'erreur. Vous pouvez utiliser ces liens rapides pour accéder à une section spécifique :
- Comment corriger l'erreur « No Such File or Directory »
- Comment corriger l'erreur « Permission Denied »
- Comment corriger l'erreur « Operation Failed »
- Other Ways to Fix WordPress 'Failed to Open Stream Error'
Comment corriger l'erreur « No Such File or Directory »
Si le message d'erreur contient « no such file or directory », vous devez examiner le code pour déterminer quel fichier est mentionné sur cette ligne particulière.
S'il s'agit d'un fichier multimédia, vous pouvez essayer de le téléverser à nouveau dans la médiathèque.
S'il s'agit d'un fichier de plugin ou de thème, cela signifie que les fichiers du plugin ou du thème ont été supprimés ou mal installés.
Vous devrez simplement désactiver et réinstaller le thème ou le plugin 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.
Vous pouvez également consulter notre guide sur comment désactiver les plugins WordPress lorsque vous ne pouvez pas accéder à wp-admin si vous ne parvenez pas à vous connecter à WordPress.
S'il s'agit d'un thème, veuillez consulter nos guides sur comment supprimer un thème WordPress et comment installer un thème WordPress.
Cependant, WordPress peut également ne pas trouver les fichiers en raison d'un fichier .htaccess manquant dans votre dossier racine.
Dans ce cas, vous devez vous rendre sur la page Paramètres » Permaliens dans votre tableau de bord WordPress et cliquer sur le bouton « Enregistrer les modifications » pour régénérer le fichier .htaccess.

Comment corriger le message d'erreur « Permission refusée »
Si le message d'erreur est suivi de « permission refusée », cela signifie que WordPress n'a pas la bonne permission pour accéder au fichier ou au répertoire référencé dans le code.
Pour corriger cela, vous devez vérifier les permissions de fichiers et de dossiers WordPress et les corriger si nécessaire. Vous voudrez peut-être aussi vérifier si votre dossier temporaire est manquant et s'il cause cette erreur.
Comment corriger le message d'erreur « L'opération a échoué »
Enfin, certains plugins WordPress chargent des scripts à partir de sources tierces comme Google Analytics, les API Facebook, Google Maps, et plus encore.
Certaines de ces API tierces peuvent nécessiter une authentification ou avoir modifié la façon dont les développeurs peuvent y accéder. Un échec d'authentification ou une méthode d'accès incorrecte entraînera l'échec de WordPress à ouvrir les fichiers requis.
Pour corriger cela, vous devrez contacter l'auteur du plugin pour obtenir de l'aide. Il devrait être en mesure de vous aider à résoudre l'erreur.
Autres façons de corriger l'erreur « Échec de l'ouverture du flux » dans WordPress
Si l'erreur « échec de l'ouverture du flux » persiste, vous pouvez essayer quelques méthodes supplémentaires.
Parfois, le chargement de fichiers qui dépassent la mémoire disponible peut entraîner l'erreur « impossible d'ouvrir le flux ». Vous pouvez essayer d'augmenter la limite de mémoire PHP dans votre fichier wp-config.php pour voir si cela résout le problème.
Occasionnellement, un plugin ou un thème peut entrer en conflit avec les fichiers principaux de WordPress et provoquer cette erreur. Pour dépanner, désactivez temporairement tous les plugins et passez à un thème par défaut comme Twenty Twenty-Four.
Si l'erreur disparaît, vous pouvez alors commencer à réactiver les plugins un par un pour identifier le coupable.
De plus, essayez d'utiliser le mode de débogage WordPress et les journaux d'erreurs pour recueillir plus d'informations sur l'erreur et localiser l'endroit dans le code où elle se produit.
Dans de rares cas, des fichiers principaux WordPress corrompus eux-mêmes pourraient être la cause de l'erreur. Si vous avez essayé toutes les solutions précédentes et que l'erreur persiste, envisagez de réinstaller votre logiciel WordPress.
Vous pouvez également consulter notre guide de dépannage WordPress. Ce guide étape par étape vous aidera à identifier le problème et à trouver facilement la solution.
Remettez votre site sur les rails avec ces guides
L'erreur « failed to open stream » n'est qu'un des obstacles que vous pourriez rencontrer lors de votre parcours WordPress. Voici quelques guides utiles pour résoudre d'autres erreurs WordPress courantes :
- Comment corriger l'écran blanc de la mort de WordPress (étape par étape)
- Comment corriger l'erreur interne du serveur 500 dans WordPress
- Comment corriger l'erreur de connexion à la base de données dans WordPress
- Comment corriger les articles WordPress renvoyant une erreur 404 (étape par étape)
- Comment résoudre l'erreur de téléchargement d'images HTTP dans WordPress
- Comment corriger l’erreur « Les cookies sont bloqués en raison d’une sortie inattendue » dans WordPress
Nous espérons que cet article vous a aidé à corriger l'erreur WordPress « failed to open stream ». Vous voudrez peut-être également mettre en signet notre liste des erreurs WordPress les plus courantes et notre guide sur comment corriger l'erreur critique dans WordPress.
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Jiří Vaněk
J'aimerais également ajouter que certains clients FTP modifient parfois la casse des lettres, passant de majuscules à minuscules ou vice versa. Les machines Linux sont sensibles à la casse. C'est-à-dire que le fichier peut exister, mais il peut avoir des majuscules différentes, et pour Linux, c'est déjà un fichier différent de celui qu'il recherche.
milad
merci c'était très utile
Support WPBeginner
Nous sommes heureux d'apprendre que notre guide vous a été utile !
Admin
mukesh
lorsque j'ouvre le fichier d'erreur dans le gestionnaire de fichiers, une erreur s'affiche : -
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
s'il vous plaît aidez-moi
Support WPBeginner
Pour une erreur de permissions, vous devriez consulter notre article ici : https://www.wpbeginner.com/beginners-guide/how-to-fix-file-and-folder-permissions-error-in-wordpress/
Admin
Ong
Aidez-moi s'il vous plaît
[15-Jun-2019 07:05:54 UTC] Erreur fatale PHP : require() : Échec de l'ouverture de « /public_html/CMS/wp-includes/post-thumbnail-template.php » (include_path=’.:/opt/alt/php70/usr/share/pear’) dans /public_html/CMS/wp-settings.php à la ligne 175
Support WPBeginner
Pour cette erreur, vous devriez d'abord essayer de mettre à jour votre WordPress via FTP : https://www.wpbeginner.com/beginners-guide/ultimate-guide-to-upgrade-wordpress-for-beginners-infograph/
Admin
Tamsyn
Tout cela est bien beau – mais que faire si vous ne pouvez même pas accéder à votre tableau de bord/espace d'administration ?
Support WPBeginner
Vous pourriez essayer les étapes de notre article ici : https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Christina
Aidez-moi s'il vous plaît ! Je ne peux même pas me connecter à mon site pour essayer les suggestions de cet article !
Support WPBeginner
Si vous ne parvenez pas à vous connecter, vous pourriez essayer les recommandations de notre article ici : https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Estefania B
Aidez-moi s'il vous plaît :
Erreur fatale : require(): Impossible d'ouvrir le fichier requis ‘/home/content/01/14040901/html/wp-blog-header.php’ (include_path=’.:/usr/local/php5_6/lib/php’) dans /home/content/01/14040901/html/index.php à la ligne 30
Comment puis-je résoudre ce problème ? Et quelle en est la cause probable ?
Support WPBeginner
Pour résoudre ce problème, vous devriez suivre les étapes de dépannage de notre article :
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
pour trouver le coupable
Admin
Sikander Azam
Aidez-moi s'il vous plaît :
Erreur fatale : require(): Impossible d'ouvrir le fichier requis ‘/wp-includes/post.php’ (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) dans /public_html/wp-settings.php à la ligne 178
Support WPBeginner
Si la méthode de cet article n'a pas pu vous aider, nous vous recommandons de suivre nos étapes de dépannage ici : https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Harsh
*S'il vous plaît, aidez-moi*
Erreur fatale : require_once(): Échec de l'ouverture requise de ‘/public_html/wp-content/plugins/amp/includes/widgets/class-amp-widget-media-video.php’ (include_path=’.:/opt/php56/lib/php’)
Que dois-je faire ? Je ne peux accéder ni à mon tableau de bord ni à mon site.
Support WPBeginner
Il semble que votre plugin AMP rencontre des problèmes, vous devriez pouvoir le désactiver en utilisant : https://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
pour pouvoir vous reconnecter au site.
Admin
Qumber Rizvi
Trois de mes sites WP sont hébergés sur le même hébergement. Tous donnent la même erreur :
Attention : 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
Attention : 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
Erreur fatale : 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
Notez que ces trois sites sont des sites uniques et NE font PAS partie d'un réseau Multisite. Ils ne partagent ni bases de données ni répertoires.
Tout ce qu'ils ont en commun, c'est l'hôte.
J'ai essayé de résoudre ce problème en réinitialisant les autorisations de tous les fichiers et répertoires, en désactivant les plugins en renommant les dossiers de chacun d'eux, en désactivant le thème en renommant son dossier. J'ai vérifié le fichier htaccess. Rien n'est inhabituel. Et pourtant, je ne peux rien faire pour le rétablir.
Quelle pourrait être la cause probable ?
Support WPBeginner
Salut Qumber,
Veuillez contacter votre fournisseur d'hébergement. Il semble s'agir d'un problème d'hébergement.
Admin