Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak usunac pliki.., ..ktorych nie mozna usunac?
andixxx
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

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


hej mam kolejne pytanie:) otoz kiedys zainstalowalem jakis cms u siebie na serwerze.. po wytestowaniu go stwierdzilem ze mi sie kompletnie nie podoba, wiec go usunolem :0 jednakze nie caly! zostalo po nim kilka folderow a w nich podfolderow a wtych podfolderach sa pliki.. ktorych nie moge usunac za nic:| a jak nie mozna usunac tych plikow, to nie moge usunac powyzszych folderow ;/
tc zwraca blad ze nie moze usunac pliku podczas pruby wywalenia ich (zmienic chmoda tez nie) a gdy chcialem usunac plik poprzez sktypt php wywala zawsze Permission denied czyli brak dostepu :0 co mam zrobic z takimi plikami i folderami, ktorych nie da sie usunac, ani nic z nimi zrobic? jak sie ich pozbyc? ma ktos jakis pomysl?

edit: dodam jesczze ze niektore foldery sa niby puste w srodku (wedlug tc) i mozna je usunac... tez na niby (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) bo po "usunieciu" ich, dalej sa tam gdzie byly..;/

Ten post edytował andixxx 21.08.2006, 13:19:14
Go to the top of the page
+Quote Post
Lombi
post
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Było instalować (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A poważnie to na ftp-a wchodzisz przez przeglądarkę? Jeśli tak to może jakiś klijent ftp? Kiedyś miałem podobnie i usunołem to programem bez problemu! Może są gdzieś uktyte pliki z serii .htacces i .htpasswd?
Go to the top of the page
+Quote Post
Rafał 40x
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 2.05.2006

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


instalowales cos z fantastico?
potem usunales pliki z serwera zamiast przez cpanel?

tak to jest jak sie nie czyta co pisze przy instalacji (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







w sumie to nie pamietam juz co to bylo:) a na serwer wchodze za pomoca total comandera ;P jak sie tego badziewia pozbyc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ?
Go to the top of the page
+Quote Post
-mgis-
post
Post #5





Goście







Witam

Ja mam niemalże identyczny problem, a różni się on tym że ja pliki stworzyłem... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) inaczej, no nie będę tutaj opisywał bo nie o to chodzi ;p

Jest na to jakiś sposób?
Go to the top of the page
+Quote Post
qrees
post
Post #6





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


Cytat(mgis @ 24.01.2008, 23:51:05 ) *
Witam

Ja mam niemalże identyczny problem, a różni się on tym że ja pliki stworzyłem... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) inaczej, no nie będę tutaj opisywał bo nie o to chodzi ;p

Jest na to jakiś sposób?

Problem jest ze źle skonfigurowanym serwerem. Pliki takie można usunąć z poziomu php: rmdir i unlink.
Go to the top of the page
+Quote Post
webdice
post
Post #7


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




W TC -> Sieć -> Pokaż ukryte pliki i najprawdopodobniej będziesz mógł usunąć katalogi.
Go to the top of the page
+Quote Post
-mgis-
post
Post #8





Goście







@webdicepl
zaznaczyłem i nic mi nie daje. Ja mam pliki (nie) do usunięcia, może chodziło ci o katalogi andixxa? w sumie to katalog mógłbym machnąć też...
I oto sprawdzałem przed chwilką: usuwa wszystko ze środka i tylko te pliki zostają

Cytat(qrees @ 24.01.2008, 23:58:40 ) *
Problem jest ze źle skonfigurowanym serwerem. Pliki takie można usunąć z poziomu php: rmdir i unlink.
otóż mam skrypt własnoręczny i juz wpadłem na to żeby nim pojechać ale...
Jakieś błędy? Oto i on:
  1. <?php
  2. $filename = $_GET['xid']; 
  3. if (file_exists($filename)) {
  4. unlink($filename);
  5. echo "Success";
  6. } else {
  7. echo "Access denied";
  8. echo "<br><br>";
  9. echo "Plik najprawdopodobniej nie istnieje.";
  10. }
  11. ?>

Więc? Nadal proszę o wsparcie...
Go to the top of the page
+Quote Post
qrees
post
Post #9





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


Jakieś to znaczy jakie?
Go to the top of the page
+Quote Post
Mgis90
post
Post #10





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.01.2008

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


Cytat(qrees @ 25.01.2008, 10:04:58 ) *
Jakieś to znaczy jakie?
Chodzi mi o to czy ten skrypt działa i czy powinien usunąć te pliki, które mówiłeś że da sie właśnie tą funkcją unlink usunąć. Bo mi jakieś tam pliki usuwa normalnie ale tych nietykalnych nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
koderrr
post
Post #11





Grupa: Zarejestrowani
Postów: 255
Pomógł: 16
Dołączył: 4.07.2007

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


tez mam czasem taki problem

zaloguj sie na jakis pseudo-przegladacz folderow na ftpie i usun sobie tam

jaki net2ftp czy cos podobnego

na wiekszosci kont cos takiego jest
Go to the top of the page
+Quote Post
simperium
post
Post #12





Grupa: Zarejestrowani
Postów: 157
Pomógł: 5
Dołączył: 3.03.2004

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


albo rzeczywiście zaznacz w TC ukryte pliki, a potem - jeśli już wiesz, które to, a nie chcą się usunąć być może będziesz musiał im zmienić atrybuty (zaznaczasz plik, a potem: PLIKI->ZMIEŃ ATRYBUTY)
Go to the top of the page
+Quote Post
b_chmura
post
Post #13





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


są to pliki zdalne, usuń je z poziomu php.

np kodem -mgis- - http://example.pl?xid=./sciezka/do/pliku.php
Go to the top of the page
+Quote Post
gutek84
post
Post #14





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 9.10.2007
Skąd: Morąg

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


Zmien prawa do katalogow!!!
jak masz linuxowy serwer to chmod 777 nazwa_katalogu i usun!
Go to the top of the page
+Quote Post
marcio
post
Post #15





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Tu masz przyklad lecz funckja chmod zadko kiedy dziala
  1. <?php
  2. if(!empty($_POST['file']) && isset($_POST['usun'])) {
  3.  
  4. if(is_writable($_POST['file'])) {
  5. if(@unlink($_POST['file']))
  6. echo('<script>alert("Usunieto plik!!");</script>');
  7. }
  8.  
  9. else if(!is_writable($_POST['file']) && @chmod($_POST['file'], 0777)) {
  10. if(@unlink($_POST['file']))
  11. echo('<script>alert("Usunieto plik!!");</script>');
  12. }
  13. else echo('<center><b style="color:#f00">Nie mozna usunac '.$_POST['file'].'<br>Brak uprawnien</b></center><br>'); 
  14. }
  15. ?>
Go to the top of the page
+Quote Post
Mgis90
post
Post #16





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.01.2008

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


@koderrr
próbowałem poprzez ten net2ftp i nic to nie daje

@simperium
zaznaczam te 'pokaż ukryte pliki' potem zaznaczam ten plik i wchodzę w pliki>zmień atrybuty, daję tam 777 (zaznaczam wszystko) i wyskakuje: "Nie mogę zmienić atrybutów zdalnych plików!"

@b_chmura
-mgis- to byłem ja i próbowałem już tym skryptem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

@gutek84
serwer mam na ovh (60free) - nie wiem jaki to jest. Zmieniłem atrybuty katalogu (poprzez TC) na 777 i usunąć nie mogę nadal...

@marcio
zrobiłem sobie marcio.php, zrobiłem odpowiedniego forma do tego, wypełniam i jest: "Nie mozna usunac [tu nazwa jest] Brak uprawnien"

Sorki że tak wymieniam was tutaj ale już sił nie mam ogólnie na to wszystko :/ I dziękuję wszystkim za dobre chęci
Go to the top of the page
+Quote Post
b_chmura
post
Post #17





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


wsadź to do katalogu z plikami

  1. <?php
  2. $files = scandir('./');
  3.  
  4. foreach($files as $file)
  5. {
  6. if(!is_dir($file) )
  7. {
  8. if($file != 'unlink.php')
  9. {
  10. unlink($file);
  11. }
  12. }
  13. }
  14. ?>


plik w którym będzie powyższy kod nazwij "unlink.php"

Ten post edytował b_chmura 31.01.2008, 10:46:59
Go to the top of the page
+Quote Post
Mgis90
post
Post #18





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.01.2008

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


Wielkie dzięki! (IMG:http://forum.php.pl/style_emoticons/default/yahoo.gif)
Ładnie się wszystko usunęło i został tylko ten skrypt oczywiście ;]

ps. nie mogę znaleźć guziczka 'pomógł'...

Ten post edytował Mgis90 31.01.2008, 14:26:10
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 - 10:38