Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kasowanie, nie moge skasowac pliku :(
kerad-master
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.02.2006

Ostrzeżenie: (0%)
-----


witam, mam nastepujacy problem. skrypt phpktory stworzylem stworzyl katalog a w nim kilka plikow. czyli tak jak mialo byc. jednak teraz chce to usunac. wchodze na serwer, daje by usunelo, i nic :/

katalogu nie usuwa bo nie jest pusty, a jak usuwam plik to mam info:
Nie moge skasowac pliku


ma ktos pomysl o co chodzi i jak to usunac?



/
wlasciwosci plikoW:
-rw-r--r-- 1 www kerad-master 1 Feb 19 14:34 imie.dat
-rw-r--r-- 1 www kerad-master 12 Feb 19 14:34 statystyki.dat
-rw-r--r-- 1 www kerad-master 1 Feb 19 14:34 wlasciciel.dat

wlasciwosci katalogu:
drwxr-xr-x 2 www kerad-master 512 Feb 19 14:34 001
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Co znaczy "dajesz by usunęło"? Próbowałeś rm -rf katalog?
Go to the top of the page
+Quote Post
kerad-master
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.02.2006

Ostrzeżenie: (0%)
-----


przez totalcmd albo zwykle okienko windowsa, i tam mi odmawia. jak chce usunac przez polecenia w cmd pliki to mi wyskakuje: imie.dat: Permission denied.



niestety nie wiem co to jest :
rm -rf. na google znalazlem ze do komenda linuxowa, a ja mam winde.



prosze, pomozcie.
Go to the top of the page
+Quote Post
simemo
post
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 25.10.2004

Ostrzeżenie: (0%)
-----


Sprawa jest b. prosta - jeżeli przy pomocy skryptu php utworzysz plik, czy katalog to właścicielem jego staje się serwer www, a nie właściciel konta, co widać w listingu który zamieściłeś, gdzie jako owner jest "www". Musisz napisać sobie skrypt php który usunie Ci te pliki/katalogi, bo on to zrobi z poziomu uprawnień serwera php:
unlink() - kasuje pliki
rmdir() - kasuje katalogi

Jeżeli nie poskutkują, to zmień uprawnienia tych plików/katalogów funkcją php chmod() i skasuj ponownie.

Pozdrawiam
Go to the top of the page
+Quote Post
kerad-master
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.02.2006

Ostrzeżenie: (0%)
-----


"unlink() - kasuje pliki
rmdir() - kasuje katalogi

Jeżeli nie poskutkują, to zmień uprawnienia tych plików/katalogów funkcją php chmod() i skasuj ponownie."


pierwsze dwie funkcje nie podzialaly, ale zmienilem chmod katalogu na 777 i wgralem skrypt zarzadzajacy zawartoscia danego katalogu, usunelo bez problemu:) dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:17