Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment résoudre l'erreur WordPress Impossible d'ouvrir le flux

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.

Erreur d'ouverture de 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 »

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.

Régénérer le fichier htaccess dans WordPress

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 :

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.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

19 CommentsLeave a Reply

  1. 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.

  2. 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

  3. 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

  4. Tout cela est bien beau – mais que faire si vous ne pouvez même pas accéder à votre tableau de bord/espace d'administration ?

  5. Aidez-moi s'il vous plaît ! Je ne peux même pas me connecter à mon site pour essayer les suggestions de cet article !

  6. 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 ?

  7. 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

  8. *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.

  9. 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 ?

Laisser un commentaire