Permission denied Fehler bei geschützten Verzeichniss
RW
- php
0 sven
Hallo !!!!!
Habe alle *.php in ein admin Verzeichniss per htaccess geschützt.
möchte aber bilder per PHP hochladen
$path = "$DOCUMENT_ROOT/".dirname($PHP_SELF)."/pic/"; // Zusammensetzen des Zielverzeichnises
if (!empty ($hold1))
{
$source1_name = $pic1;
}
else
{
if ($pic1)
{
$quelldel = $path.$pic1;
unlink ($quelldel);
}
if (!empty($file1))
{
set_time_limit(60);
$source1 = $file1;
$source1_name = $file1_name;
if(($source1 <> "none")&&($source1 <> ""))
{
$dest = $path.$source1_name;
if(copy($source1,$dest)) //on line 57
unlink($source1);// temporaere Datei wieder loeschen
}
}
}
Bekomme diesen Fehler:
Warning: Unable to create '/www/h/or///art/pic/bild.jpg': Permission denied in /www/h/or/art/bild.php on line 57
Wo muss ich die Freigabe einfügen?
Danke
RW
Hallo,#
ich denke eher das du nicht die richtigen Rechte vergeben hast.
Kenne mich da nicht so gut aus, aber z.B. mit WSftp kannst du ihn auslesen und verändern (verzeichnis markieren, rechte Maustaste, chmode)
Ich setze ihn immer aus 777, mal ne Frage, ist das korrekt? oder sind das schon zuviel rechte für nen Bildupload?
Ansonsten glaube ich darf PHP nicht im Safe Mode laufen.
sven