Die Erklärung für diese Fehlermeldung lautet wie die Übersetzung: Es gibt keine Datei und kein Verzeichnis, das wie angegeben heißt. Du hast also versucht, mit dem Befehl require_once()
oder auch require()
eine Datei einzubinden die nicht existiert – oder jedenfalls nicht an diesem Ort. Überprüfe die Schreibweise des Pfades und des Dateinamens.
Um diesem Fehler aus dem Weg zu gehen, kannst du vor dem Aufruf der Funktion require()
erst prüfen, ob die Datei existiert:
1 2 3 4 5 |
<?php $file = "/srv/www/my_php_file.php"; if(file_exists($file)) require($file); else throw new exception("Die benötigte Datei ".basename($file)." konnte nicht eingebunden werden."); ?> |
Schreibe einen Kommentar