ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
504
504
EMPFEHLEN
-
Hallo ich habe da ein kleines Problem und zwar, habe ich vor meine Seiten mit zwei Layoutdateien zu basteln, einmal mit "oben.inc" und einmal mit "unten.inc"
so nun bastel ich das da ein, bekomme aber eine Fehlermeldung, die halt aussagt, dass er nicht includen kann, von "../lay/oben.inc". Und außerdem ist ne Aussage include_path aussage mitdrin c:\php4\pear, damit kann ich gar nichts anfangen, kann mir da jemand helfen? Liegt das vielleicht an meiner PHP Konfiguration?
Hier nochmal der Code zum includen:
PS: Sorry, dass ich keinen Fehlercode mitschreibe, aber ich bin in nem I-Net Kaffe und habe den nicht vorliegen.PHP-Code:<?php
//oben auslesen
include("../lay/oben.inc");
Test
include ("../lay/unten.inc");
?>
-
16.09.03 17:36 #2glen Tutorials.de Gastzugang
Hiho

Was includest du denn für dateien?
Ich sehe gar kein .php oder .html am ende ?! Hast du das vllt vergessen?!
-
16.09.03 23:57 #3
- Registriert seit
- Jun 2002
- Ort
- Bochum, Germany, Germany
- Beiträge
- 286
ich bin mir ziemlich sicher, dass das an deiner PHP-Config liegt... (php.ini) Dort musst du den Eintrag "include_path" suchen und nach anpassen. Wie genau weiß ich jetz nicht (kommt ja auch immer darauf an, wie du deine Ordner angelegt hast), such mal im Forum danach. Wurde garantiert schonmal behandelt.

Bevor du das tust, probier lieber mal Pfade à la http://www.meinserver.de/includes/unten.inc
-
Warum soll das umbedingt ein Fehler in der "php.ini" sein, hört sich doch nach einer ganz normalen Include Fehlermeldung an, die kommt wenn der path nicht stimmt, ich habe es auch schon ein paar mal verscheckt und die dateiendung spielt ja auch keine RolleFehlermeldung, die halt aussagt, dass er nicht includen kann, von "../lay/oben.inc". Und außerdem ist ne Aussage include_path aussage mitdrin c:\php4\pear,
-
Doch das ist ein fehler in der PHP.INI
liegt darran das er relativ im Pfad eine Datei angibt und nicht absolut.
Hab meinen Webserver ebenfalls so eingestellt das er auch relative Pfade für den Include nutzen kann und nicht nur absolute
relativ -> /test/test2/include.php
relativ -> ../test/test2/include.php
absolut -> http://www.xxx.de//test/test2/include.php
PHP.INI auszug von mir
include_path = ".;d:\apache\php4\includes;D:\apache\htdocs\"
-> ;D:\apache\htdocs\" <- macht die sache relativ
normal oder meistens steht halt dann dorten
include_path = ".;d:\apache\php4\includes"Geändert von SonicBe@m (17.09.03 um 01:12 Uhr)
Moep :)
-
Bei mir funktionieren auch die relaltiven, bzw. habe noch nie eine absolute Angabe benutzt, dachte immer das würde garnicht gehen
MfGGeändert von shelter (17.09.03 um 01:51 Uhr)
-
Hy,
ne das war wirklich mein Fehler ich habe das .php, nach unten.inc vergessen habe die Dateien ja auch so genannt (unten.inc.php; oben.inc.php), aber mich wieder mal auf DW verlassen, weil dort stand leider nur oben.inc oder unten.inc,
Trotzdem danke für eure Hilfe.
CYA
-
17.09.03 15:16 #8glen Tutorials.de Gastzugang
Sagte ich doch ! *G*
-
nun trotzdem solltest du das ../ zeug (relative angabe) vermeiden
denn wenn irgendjeamnd her geht und sagt ich setz nun open_basedir = on in der php.ini dann haste ein problem, denn dann darfst du auf übergeordnete verzeichnisse nicht zugreifen!
-
So habe das jetzt mal in eine absolute URL geändert, zumindest habe ich eine Variable deklariert.
War ganz gut brauche die auch noch für einige Imagesachen.
CYA
Ähnliche Themen
-
Include Problem
Von Atti im Forum PHPAntworten: 4Letzter Beitrag: 04.11.05, 14:27 -
include problem
Von kic im Forum PHPAntworten: 8Letzter Beitrag: 26.03.04, 20:23 -
php include problem
Von Russe im Forum PHPAntworten: 7Letzter Beitrag: 05.03.04, 13:56 -
Include Problem
Von badi im Forum PHPAntworten: 14Letzter Beitrag: 04.03.03, 00:33 -
include problem
Von aTa im Forum PHPAntworten: 10Letzter Beitrag: 25.12.02, 14:03





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren