Schwerwiegender Fehler: require_once (): Fehlgeschlagenes Öffnen erforderlich

8

Ich versuche, meine Online-Site auf meinem lokalen Computer auszuführen. Ich bin auf ein Problem gestoßen.

Dies ist mein htaccess

%Vor%

Der Fehler, den ich erhalte:

Warnung: require_once(conf.inc.php): failed to open stream: No such file or directory in C:\XAMPP\htdocs\wapp\index.php on line 2

Schwerwiegender Fehler: require_once(): Failed opening required 'conf.inc.php' (include_path='.:/XAMPP/htdocs/conf/') in C:\XAMPP\htdocs\wapp\index.php on line 2

Wie kann ich es lösen? Vielleicht beschäftigt es sich mit den Privilegien des xampp-Benutzers ...

bearbeiten:

getcwd () gibt mir C: \ XAMPP \ htdocs \ wapp

conf.inc.php befindet sich in: C: \ XAMPP \ htdocs \ conf \

das Erforderliche in index.php: require_once ("conf.inc.php");

    
Massimo Variolo 15.01.2014, 09:02
quelle

1 Antwort

9

try chdir(dirname(__FILE__)) Dies setzt den relativen Pfad zum Pfad der Datei. Daher wird C:\XAMPP\htdocs\wapp\ zu Ihrem "Stammverzeichnis" und daher ist config.inc.php dasselbe wie C:\XAMPP\htdocs\wapp\config.inc.php . Wenn das immer noch nicht der Trick ist, überprüfen Sie Ihre Dateipfade

Bearbeiten:

Sie müssen dort durchqueren. Überprüfen Sie den relativen Stamm des Projekts ( getcwd() ). Ich nehme an, es ist C:\XAMPP\htdocs\wapp\ , dass du deine Anforderung ändern musst:

require_once ('../conf/conf.inc.php') die .. führen dazu, dass Sie ein Verzeichnis hochgehen

OK, tu das einfach:

require_once("../conf/conf.inc.php");

    
Soundz 15.01.2014, 09:16
quelle