Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Require - Relativ [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Require - Relativ


 
CubeCircle
14-01-2008, 19:36 
 
Hey Leute ^^

Ich habe ein kleines Problem. Ich versuche eine Datei relativ zu includen und es klappt nicht.

Verzeichnisstruktur:

ordner_a/a.php
ordner_b/b.php

in ordner_a/a.php steht:

<?php
require("../b/b.php");
?>


Es geht aber nicht, weiss jmd. warum? Ich dachte ".." bedeutet dass auf den übergeordneten Ordner zugegriffen wird?

lg,

 
krel
14-01-2008, 19:41 
 
wenn das wirklich der Code ist den du verwendest ist wohl eher

<?php
require("../ordner_b/b.php");
?>


richtig..
desweiteren:Fehlermeldung!!!

 
unset
14-01-2008, 19:41 
 
Und was bekommst du für eine Fehlermeldung?

 
CubeCircle
14-01-2008, 19:44 
 
Es war hier ein Fehler im Beispiel ;) Im Original ist der Ordner schon richtig ^^

failed to open stream: No such file or directory

 
krel
14-01-2008, 19:46 
 
die gesamte Fehlermeldung bitte!

 
CubeCircle
14-01-2008, 19:49 
 
Warning: require(../core/loadcategory.php) [function.require]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/abc/cms/acp/index.php on line 23

 
unset
14-01-2008, 19:52 
 
Original geschrieben von CubeCircle
Es war hier ein Fehler im Beispiel ;) Im Original ist der Ordner schon richtig ^^
Wenn du schonnicht in der Lage bist Scripte über relative Pfade einzubinden, dann glaub doch nicht von dir, deinen Quelltext selbst geblickt zu haben und in sinngemäß wiedergeben zu können sondern poste zum Geier nochmal den echten!

Außerdem: Danke, soviel haben wir anhand deiner Fehlerbeschreibung auch schon rausfinden können. Interessant wäre der Teil mit den Pfaden.

Edit: Aha, das hat doch schonmal gar nichts mit deinem Beispiel zu tun. Und nun nochmal das ganze mit den echten Pfaden und Dateien.

 
CubeCircle
14-01-2008, 20:08 
 
Geht jetzt übrigens. War ein Fehler im Dateinamen. Danke für die Bemühungen.

Gruss,


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:16 Uhr.