Ich erhalte die folgende Fehlermeldung von einem Windows-Server zu öffnen:PHP Erforderlich Fehler einmal, wenn die Datei
Warning: require_once(../../conf/config.php): failed to open stream: No such file or directory in \WDP\DFS\30\6\3\2\3039591236\user\sites\5213291.site\www\webmap\inc\class\conf.php on line 2
Fatal error: require_once(): Failed opening required '../../conf/config.php' (include_path='.;C:\php\pear') in \WDP\DFS\30\6\3\2\3039591236\user\sites\5213291.site\www\webmap\inc\class\conf.php on line 2*******
Dies ist eine einfache Abfrage MYSQL-Tabelle auf einem Windows-Server. Ich habe die Dateien in www/webmap. Hier ist der relevante Teil der config.php
<?php
require_once(dirname(dirname(__FILE__)) . '/inc/class/csite.php');
require_once(dirname(dirname(__FILE__)) . '/inc/class/users.php');
require_once(dirname(dirname(__FILE__)) . '/inc/class/dbc.php');
require_once(dirname(dirname(__FILE__)) . '/inc/class/resize.php');
require_once(dirname(dirname(__FILE__)) . '/inc/class/func.php');
Mein Verständnis ist, dass der config.php gefunden als ich eingeschlossen:
echo "Does file exist?". file_exists($file) ? 'true' : 'false'; echo "Is it readable?".is_readable($file) ? 'true' : 'false'; require_once $file;
, die "true true" zurück
Was ist nicht klar über die Fehlermeldung?Der Inhalt von 'config.php' spielt keine Rolle, wenn die Datei' config.php' nicht geöffnet werden konnte. – Xorifelse
Conn.php sagt, es hat geöffnet und Verbindung zu db wurde gemacht: erfolgreich verbunden – user4015
Was ist es wichtig, was 'Conn.php' sagt? Es ist für den Fehler irrelevant. – Xorifelse