/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problem med upload og safe mode
Fra : Ukendt


Dato : 27-06-05 16:48

Jeg vil gerne lave et script der kan oploade billeder til mit webhotel, men
når jeg prøver flg:

****
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "/grafik/test/")) {
print "Received {$_FILES['userfile']['name']} - its size is
{$_FILES['userfile']['size']}";
} else {
print "Upload failed!";
**

Får jeg flg. fejl:

****
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script
whose uid/gid is 130966/130966 is not allowed to access / owned by uid/gid
0/0 in /**sti**/upload2.php on line 4
Upload failed! ?
**

Folderen som jeg oploader til er chmodet til 777, så det skulle jo ikke være
problemet. Nogen der kender en måde at oploade med safe mode slået til?

MVH Per A



 
 
Geert Lund (27-06-2005)
Kommentar
Fra : Geert Lund


Dato : 27-06-05 17:04

Per A wrote:

> if (move_uploaded_file($_FILES['userfile']['tmp_name'], "/grafik/test/")) {

> Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script
> whose uid/gid is 130966/130966 is not allowed to access / owned by uid/gid
> 0/0 in /**sti**/upload2.php on line 4
> Upload failed! ?

Som din PHP også rigtigt antyder forsøger du at uploade til en sti uden
for dit "område" på serveren... du forsøger jo at uploade til
/grafik/test/ som sikkert ikke eksisterer på serveren.

Du mener sikkert at den skulle uploade til det relative dir fra dit
webdir som hedder grafik/test/ så prøv evt. med ./grafik/test/ eller
prøv med

$uploadpath = $_SERVER['DOCUMENT_ROOT'] . '/grafik/test/';

- så burde det hjælpe på det...

--
Med venlig hilsen
Geert Lund

Ukendt (27-06-2005)
Kommentar
Fra : Ukendt


Dato : 27-06-05 17:18

> - så burde det hjælpe på det...
>
> --
> Med venlig hilsen
> Geert Lund

Og da jeg så fik givet filen et navn "../grafik/test/fil.gif" hjalp det
gevaldigt meget på det

Tak for hjælpen!

MVH Per A



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408939
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste