Avatar billede djthomas Nybegynder
17. november 2004 - 15:23 Der er 14 kommentarer og
1 løsning

rettigheder på en fil

Hej.

Jeg har lavet et filupload med PHPmed move_uploaded_file(), det virker fint nok, men når jeg uploader filerne har jeg ikek mange rettigheder til filen længere, DVS jeg kan ikke slette den igen med unlink. Jeg får fejlen permission denied. Jeg kan se at jeg ikek klnger ehar skrive rettigheder på filen, men jeg kan heller ikke bruge chmod funktionen - samme fejl: Permission denied. Hvad kan jeg lige gøre? Min udbyder ved ikke rigtigt hvad jeg skal gøre :-S
Avatar billede stois Nybegynder
17. november 2004 - 15:31 #1
Få dig en ny udbyder --- ej jeg aner det ikke, sorry
Avatar billede hmortensen Nybegynder
17. november 2004 - 15:43 #2
Husker du at bruge den fulde sti ?

chmod($_SERVER['DOCUMENT_ROOT']."/sti/til/fil", 0777);
Avatar billede djthomas Nybegynder
17. november 2004 - 15:48 #3
ja det har jeg
Avatar billede hmortensen Nybegynder
17. november 2004 - 15:49 #4
Hvis du chmod'er filen via ftp, kan du så slette filen vha. unlink ?
Avatar billede djthomas Nybegynder
17. november 2004 - 15:52 #5
Nej det kan jeg ikek engang ændre via ftp .-(
Avatar billede hmortensen Nybegynder
17. november 2004 - 15:56 #6
Prøv at lave en phpinfo(), og se hvad system du ligger på
Avatar billede djthomas Nybegynder
17. november 2004 - 15:58 #7
FreeBSD hest.kleinweb.dk 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed May i386
Avatar billede hmortensen Nybegynder
17. november 2004 - 16:00 #8
Så har du to muligheder, som jeg ser det:

Tæsk din udbyder

Skift din udbyder
Avatar billede djthomas Nybegynder
17. november 2004 - 16:02 #9
Er der da noget galt med det system min udbyder bruger?
Avatar billede hmortensen Nybegynder
17. november 2004 - 16:06 #10
Bestemt ikke, men opsætningen...

Hvad fejl får du ved chmod ?
Avatar billede djthomas Nybegynder
17. november 2004 - 16:10 #11
550 Operation not permitted
Avatar billede hmortensen Nybegynder
17. november 2004 - 16:13 #12
Jeg tror at web serveren kører dit script med et andet username, og det er kun dit username der må slette.

Du kommer ikke uden om, at kontakte din udbyder
Avatar billede Slettet bruger
18. november 2004 - 02:05 #13
Husk, at det, der bestemmer om du må slette en fil (eller ændre i dens rettigheder) er retiighederne på mappen, som filen ligger i. Hvis du ikke har skriverettigheder på den mappe, kan du ikke slette filen.
Avatar billede djthomas Nybegynder
18. november 2004 - 09:10 #14
sandbox-> nje er ikek helt enig, for den mappe jeg har lagt filen har jeg nemlig chmod'et 777, og jeg kan jo se at jeg har skriveret i mappen for filerne er jo blevet uploadet via php, men når filen er uploadet så kan jeg ikke noget med den.

Så jeg synes det lyder sandsynligt det hmortensen siger om at rettighederne må være til serveren eller noget.
Avatar billede djthomas Nybegynder
18. november 2004 - 19:23 #15
Nå jeg må hellere gør enoget helt andet så - lukker og slukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester