PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Findet Datei nicht ???



Torsten.E
07-05-2003, 11:33
Wenn ich folgenden Programmcode ausführe (ist nur ein Schnippsel),

wird $file2 nicht gefunden. Die PHP-Datei und die Datei CONFIG.PHP
sind im GLEICHEN Verzeichnis. $file1 hingegen wird gefunden.

Was ist an PHP oder Apache falsch konfiguriert.

Danke für die Hilfe

Torsten.E

$file1='/home/d00000000000/htdocs/postnuke/html/config.php';
$file2='config.php';

if (is_writable($file1)){
echo "schreiben Datei1 klappt";
} else {
echo "schreiben Datei1 klappt nicht";
}
echo "<br>";

if (is_writable($file)){
echo "schreiben Datei2 klappt";
} else {
echo "schreiben Datei2 klappt nicht";
}

KabelSalat
07-05-2003, 12:00
if (is_writable($file)){ <<<------------- da fehlt eine 2 würde ich sagen
echo "schreiben Datei2 klappt";
} else {
echo "schreiben Datei2 klappt nicht";
}








gruß
KabelSalat

Torsten.E
07-05-2003, 12:03
Stimmt :-) aber das war nur weil ich
das Schnippsel hierher kopiert habe.

Im Original ist kein Schreibfehler.

Also den Fehler meinte ich somit nicht.

Torsten.E

Gaert
07-05-2003, 12:26
Hallo!

Teste mal ob es damit klappt:
$file2='./config.php';

Torsten.E
07-05-2003, 12:29
Nö, klappt auch nicht :-(((((((((((((((

Torsten.E


Es muß irgendwie damit zusammen hängen, unter welchem
User Apache PHP läuft vermute ich mal.

magpie
07-05-2003, 17:22
Vieleicht doofe Frage, aber ist deine DocumentRoot in der httpd.conf auf /home/d00000000000/htdocs angepasst? Wenn die Datei ausserhalb liegt wird sie ja nur über die absolute Pfadangabe gefunden.


magpie

Torsten.E
07-05-2003, 17:24
Schau unter

www.ifta-gmbh.com/info.php

nach, dort siehst Du die ganze Konfiguration.


Nein, die Datei liegt nicht ausserhalb
(zumindest mir nicht bewusst).


Torsten.E