de.comp.lang.php.* FAQ

28.17. Warning: Failed opening 'xy' for inclusion ...

Keywords: Fehler | include | Datei | URL | Windows

Antwort von Johannes Frömter

Dieser Fehler kann mehrere Ursachen haben:

  • Die Datei xy existiert nicht (möglicherweise ein Pfad-Problem)

  • xy ist eine lokale Datei, an die Parameter angehängt wurden - siehe hierzu: "Wie übergebe ich Variablen an eingebundene Dateien?"

  • PHP kann die Datei xy nicht lesen, weil es nicht die erforderlichen Rechte für die Datei hat (der Fehler tritt dann angeblich in Zeile 0 auf)

  • xy ist ein URL, allow_url_fopen steht aber auf 0 (siehe phpinfo() )

  • xy ist ein URL und wird mit include() unter Windows benutzt; das wird zumindest derzeit nicht unterstützt

All diese Probleme können analog auch mit require() auftreten, nur dass die Fehlermeldung dann Fatal error: Failed opening required 'xy' ... lautet.

Valid HTML 4.01! Valid CSS!

28.17. Warning: Failed opening 'xy' for inclusion ...
http://www.php-faq.de/q/q-fehler-include.html
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team