Avatar billede ghazaleh Nybegynder
31. oktober 2003 - 14:13 Der er 6 kommentarer og
1 løsning

chmod 777 og safemode = on

jeg har et script med disse linier:

$sti = getcwd() . "/billeder/$a_row[1]";   
chmod ($sti, 0777);   
unlink("../billeder/$a_row[1]");   

Men det fungerer ikke. Jeg får af vide at "owner" = uid for billedefilen. Dettte skyldes at safemode = on (Kan ikke ændre safemode pga. webhotel).

Er det ikke noget med at det overhovedet ikke er muligt at bruge unlink() når safemode = on? Det har jeg set nogle tidligere diskutioner om her på eksperten.

I så fald, så skal jeg jo nok ud i noget ftp. Det eneste jeg skal er at slette en fil, som jeg kender stien på. Er der nogen der har sådan et script liggende?
Avatar billede sthen Nybegynder
31. oktober 2003 - 16:43 #1
ligger den i en mappe der ikke er "din"
Avatar billede sthen Nybegynder
31. oktober 2003 - 16:48 #2
Med andre ord:

Hvis du har uploadet et billede til mappen, og herefter brugt copy(), så får du problemer med at slette billedet fra temp-mappen på serveren.
Hvis du i stedet anvender move_uploaded_file(), fungerer det efter hensigten.
Avatar billede tipsen Nybegynder
31. oktober 2003 - 20:37 #3
Jeg har haft tilsvarende problem og efter at have chmod'et de biblioteker jeg skulle rode i/med til 0777 via ftp kunne jeg fint uploade, flytte, omdøbe og slette filer med php.
Avatar billede ghazaleh Nybegynder
03. november 2003 - 08:09 #4
ja, jeg har anvendt move_uploaded_file(). Jeg har prøvet chmod på mine biblioteker vha. mit ftp-program (ws_ftp), men det er som om, at når jeg forlader ftp-programmet, så bliver chmod sat tilbage til at jeg ikke kan andet end at læse fra biblioteket.
Avatar billede ghazaleh Nybegynder
10. november 2003 - 10:00 #5
hmm det vil den bare ikke. Er der ikke nogle der har nogle goder idéer til hvad jeg evt. gør forkert?

Hvilket ftp-program har du brugt tipsen?
Avatar billede tipsen Nybegynder
10. november 2003 - 12:56 #6
WS_FTP
Avatar billede ghazaleh Nybegynder
17. november 2003 - 10:57 #7
kan ikke få det til at fungere.
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