Vedeți eroarea „failed to open stream” pe site-ul dvs. WordPress? Nu intrați în panică. Uneori întâlnim această eroare destul de des când testăm noi pluginuri și teme și am dezvoltat mai multe modalități fiabile de a o remedia rapid.
Deși acest mesaj de eroare poate părea tehnic și intimidant, de fapt WordPress încearcă să vă spună exact ce este în neregulă. Vom explica ce înseamnă această eroare și vă vom arăta cum să o rezolvați, chiar dacă nu sunteți înclinat spre tehnic.
În acest ghid, vă vom arăta cum să remediați eroarea „failed to open stream” în WordPress.

Ce cauzează eroarea „Failed to Open Stream” în WordPress?
Eroarea „failed to open stream” apare atunci când WordPress.org nu poate încărca un fișier sau o resursă menționată în codul site-ului web.
Când se întâmplă acest lucru, uneori WordPress va continua să încarce site-ul tău și va afișa doar un mesaj de avertizare în locul unde apare eroarea. Alteori, WordPress va afișa o eroare fatală și nu va mai încărca nimic altceva.
Formularea mesajului va fi diferită în funcție de locul în care apare eroarea în cod și de motivul eșecului. De asemenea, vă va oferi indicii despre ce trebuie remediat.
De obicei, mesajul de eroare la deschiderea fluxului arată cam așa:
Avertisment: require(/home/website/wp-includes/load.php): a eșuat deschiderea fluxului: Nu există un astfel de fișier sau director în /home/website/wp-settings.php pe linia 19
Eroare fatală: require(): Nu s-a putut deschide fișierul necesar ‘/home/website/wp-includes/load.php’ (include_path=’.:/usr/share/php/:/usr/share/php5/’) în /home/website/wp-settings.php la linia 19
Iată un alt exemplu:
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’
Acestea fiind spuse, să vedem cum să depanăm și să remediem eroarea „failed to open stream” pe site-ul dvs. WordPress, pe baza mesajului de eroare. Puteți utiliza aceste linkuri rapide pentru a sări la o secțiune specifică:
- Cum să remediați mesajul de eroare „Nu există un astfel de fișier sau director”
- Cum să remediați mesajul de eroare „Permisiune refuzată”
- Cum să remediați mesajul de eroare „Operațiunea a eșuat”
- Other Ways to Fix WordPress 'Failed to Open Stream Error'
Cum să remediați eroarea „Nu există un astfel de fișier sau director”
Dacă mesajul de eroare conține ‘no such file or directory,’ atunci trebuie să căutați în cod pentru a afla ce fișier este menționat pe acea linie anume.
Dacă este un fișier media, atunci puteți încerca să îl reîncărcați în biblioteca media.
Dacă este un fișier de plugin sau temă, atunci aceasta înseamnă că fișierele pluginului sau temei au fost șterse sau nu au fost instalate corect.
Va trebui pur și simplu să dezactivați și să reinstalați tema sau pluginul în cauză pentru a remedia eroarea. Dacă este un plugin, vă rugăm să consultați ghidurile noastre despre cum să dezactivați pluginurile WordPress și cum să instalați un plugin WordPress.
Puteți citi, de asemenea, ghidul nostru despre cum să dezactivați pluginurile WordPress atunci când nu puteți accesa wp-admin dacă nu vă puteți conecta la WordPress.
Dacă este o temă, consultați ghidurile noastre despre cum să ștergeți o temă WordPress și cum să instalați o temă WordPress.
Cu toate acestea, WordPress ar putea să nu poată localiza fișierele din cauza lipsei fișierului .htaccess în directorul rădăcină.
În acest caz, trebuie să accesați pagina Setări » Permalinks din tabloul de bord WordPress și să faceți clic pe butonul „Salvare modificări” pentru a regenera fișierul .htaccess.

Cum să remediați mesajul de eroare „Permisiune refuzată”
Dacă mesajul de eroare este urmat de „permisiune refuzată”, atunci aceasta înseamnă că WordPress nu are permisiunea corectă de a accesa fișierul sau directorul referit în cod.
Pentru a remedia acest lucru, trebuie să verificați permisiunile pentru fișiere și foldere WordPress și să le corectați dacă este necesar. De asemenea, ați putea dori să verificați dacă folderul temporar lipsește și dacă acesta cauzează această eroare.
Cum să remediați mesajul de eroare „Operațiunea a eșuat”
În cele din urmă, unele pluginuri WordPress încarcă scripturi din surse terțe precum Google Analytics, API-uri Facebook, Google Maps și altele.
Unele dintre aceste API-uri terțe ar putea necesita autentificare sau s-ar putea să fi modificat modul în care dezvoltatorii le pot accesa. O eșuare a autentificării sau o metodă de acces incorectă va duce la eșuarea WordPress în deschiderea fișierelor necesare.
Pentru a remedia acest lucru, va trebui să contactați autorul plugin-ului pentru suport. Acesta ar trebui să vă poată ajuta să remediați eroarea.
Alte modalități de a repara eroarea WordPress ‘Failed to Open Stream Error’
Dacă eroarea ‘failed to open stream’ persistă, atunci puteți încerca câteva metode suplimentare.
Uneori, încărcarea fișierelor care depășesc memoria disponibilă poate duce la eroarea „failed to open stream”. Puteți încerca mărirea limitei de memorie PHP în fișierul dvs. wp-config.php pentru a vedea dacă rezolvă problema.
Ocazional, un plugin sau o temă poate intra în conflict cu fișierele de bază ale WordPress și poate cauza această eroare. Pentru depanare, dezactivați temporar toate pluginurile și comutați la o temă implicită precum Twenty Twenty-Four.
Dacă eroarea dispare, atunci puteți începe să reactivați pluginurile unul câte unul pentru a identifica vinovatul.
În plus, încercați să utilizați modul de depanare WordPress și jurnalele de erori pentru a colecta mai multe informații despre eroare și pentru a identifica locația din cod unde apare.
În cazuri rare, fișierele de bază WordPress corupte ar putea cauza eroarea. Dacă ați încercat toate soluțiile anterioare și eroarea persistă, luați în considerare reinstalarea software-ului WordPress.
Puteți citi, de asemenea, ghidul nostru de depanare WordPress. Acest ghid pas cu pas vă va ajuta să identificați problema și să găsiți cu ușurință soluția.
Puneți-vă site-ul pe drumul cel bun cu aceste ghiduri
Eroarea „failed to open stream” este doar un obstacol pe care l-ați putea întâmpina în parcursul dvs. WordPress. Iată câteva ghiduri utile pentru a aborda alte erori comune WordPress:
- Cum să remediezi ecranul alb al morții WordPress (pas cu pas)
- Cum să remediați eroarea 500 Internal Server Error în WordPress
- Cum să remediezi eroarea de stabilire a unei conexiuni la baza de date în WordPress
- Cum să remediați erorile de tip 404 la postările WordPress (Pas cu Pas)
- Cum să remediați eroarea HTTP la încărcarea imaginilor în WordPress
- Cum să rezolvi eroarea „Cookies sunt blocate din cauza ieșirii neașteptate” în WordPress
Sperăm că acest articol v-a ajutat să remediați eroarea WordPress ‘failed to open stream’. De asemenea, ați putea dori să salvați lista noastră cu cele mai comune erori WordPress și ghidul nostru despre cum să remediați eroarea critică în WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.


Jiří Vaněk
Aș dori, de asemenea, să adaug că uneori unii clienți FTP schimbă dimensiunea literelor din majuscule în minuscule sau invers. Mașinile Linux sunt sensibile la majuscule/minuscule. Adică, fișierul poate fi de fapt acolo, dar poate avea litere mari diferite, iar pentru Linux este deja un fișier diferit de cel pe care îl caută.
milad
mulțumesc a fost de mare ajutor
Suport WPBeginner
Mă bucur să aud că ghidul nostru a fost util!
Admin
mukesh
când deschid fișierul de eroare în managerul de fișiere, apare eroarea:-
PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Eroare fatală PHP: Necunoscut: Nu s-a putut deschide fișierul necesar ‘/home/printwow/public_html/site/index.php’
(include_path=’.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php’) în Necunoscut pe linia 0
vă rog ajutați
Suport WPBeginner
Pentru o eroare de permisiuni, ar trebui să consultați articolul nostru aici: https://www.wpbeginner.com/beginners-guide/how-to-fix-file-and-folder-permissions-error-in-wordpress/
Admin
Ong
Vă rog să mă ajutați
[15-Jun-2019 07:05:54 UTC] Eroare fatală PHP: require(): Nu s-a putut deschide fișierul necesar ‘/public_html/CMS/wp-includes/post-thumbnail-template.php’ (include_path=’.:/opt/alt/php70/usr/share/pear’) în /public_html/CMS/wp-settings.php la linia 175
Suport WPBeginner
Pentru acea eroare, ar trebui să încercați mai întâi să actualizați WordPress-ul folosind FTP: https://www.wpbeginner.com/beginners-guide/ultimate-guide-to-upgrade-wordpress-for-beginners-infograph/
Admin
Tamsyn
Toate acestea sunt bune și frumoase – dar ce se întâmplă dacă nici măcar nu puteți accesa tabloul de bord/spațiul de administrare?
Suport WPBeginner
Puteți încerca pașii din articolul nostru de aici: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Christina
Ajutor, vă rog! Nici măcar nu mă pot conecta la site-ul meu pentru a încerca sugestiile din acest articol!
Suport WPBeginner
Dacă nu vă puteți autentifica, puteți încerca recomandările din articolul nostru de aici: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Estefania B
Vă rugăm să ajutați:
Eroare fatală: require(): Nu s-a putut deschide fișierul necesar ‘/home/content/01/14040901/html/wp-blog-header.php’ (include_path=’.:/usr/local/php5_6/lib/php’) în /home/content/01/14040901/html/index.php pe linia 30
Cum pot remedia acest lucru? Și care ar putea fi cauza probabilă?
Suport WPBeginner
Pentru a remedia această problemă, ar trebui să parcurgeți pașii de depanare din articolul nostru:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
pentru a găsi vinovatul
Admin
Sikander Azam
Vă rog să mă ajuta :
Eroare fatală: require(): Nu a fost posibilă deschiderea fișierului necesar „/wp-includes/post.php” (include_path=’.:/opt/cpanel/ea-php56/root/usr/share/pear’) în /public_html/wp-settings.php la linia 178
Suport WPBeginner
Dacă metoda din acest articol nu v-a putut ajuta, vă recomandăm să parcurgeți pașii noștri de depanare aici: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Dur
*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
Suport WPBeginner
Se pare că pluginul dvs. AMP întâmpină probleme, ar trebui să îl puteți dezactiva folosind: https://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
pentru a vă putea reconecta pe site.
Admin
Qumber Rizvi
Trei dintre site-urile mele WP sunt găzduite pe același server. Toate dau aceeași eroare:
Avertisment: 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
Avertisment: 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
Eroare fatală: require(): Nu a fost posibilă deschiderea fișierului necesar „/home/selfsbsr/public_html/pulse/wp-includes/post.php” (include_path=’.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php’) în /home/selfsbsr/public_html/pulse/wp-settings.php la linia 166
Rețineți că aceste trei site-uri sunt site-uri individuale și NU fac parte dintr-o rețea Multisite. Ele NU partajează baze de date sau directoare.
Tot ce au în comun este gazda.
Am încercat să rezolv acest lucru prin resetarea permisiunilor tuturor fișierelor și directoarelor, dezactivarea plugin-urilor prin redenumirea folderelor fiecăruia dintre ele, dezactivarea temei prin redenumirea folderului acesteia. Am verificat fișierul htaccess. Nimic nu este ieșit din comun. Și totuși, nu pot face nimic pentru a le readuce în funcțiune.
Care ar putea fi cauza probabilă?
Suport WPBeginner
Salut Qumber,
Vă rugăm să contactați furnizorul dvs. de găzduire. Pare a fi o problemă de găzduire.
Admin