![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 20.02.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam mam pewien problem :
zauważyłem już 3 raz że zdjęcie ogłoszenia znikło z mojej strony dokładnie z serwera , użytkownik nie ma takiej opcji . w bazie jest jego nazwa powiedzmy aaaaa.jpg ale w folderze gdzie powinno być go nie ma (IMG:style_emoticons/default/sad.gif) . Gdzie może leżeć problem . Pozdrawiam i proszę o porady jak temu zapobiec .[php][/php] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 7 Dołączył: 24.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Najpierw sprawdz czy aby te zdjęcia nie naruszają praw twojego hostingu, itp , a druga taka opcja to zrób sobie logi (trigery) ktore ci zapisują w bazie kto co usuwał, moze ci to przyblizy i nasunie na trop
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Możesz mieć dziurawy skrypt który usuwa zdjęcia mimo braku praw. Ktoś zna strukturę linka usuwającego, robi korekty i zdjęcie leci. Filtruj dane w skrypcie usuwającym, sprawdzaj kto wywołuje skrypt i zapisuj to do logów. Inaczej nigdy nie dojdziesz.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
-może dodawany jest wpis do bazy a zdjęcie nie jest tworzone
-może jakiś błąd w skrypcie powoduje załączenie funkcji kasującej zdjęcie -może skrypt dziurawy i daje możliwość usunięcia fotek nieuprawnionym -może jeszcze coś innego... Możemy sobie jedynie pogdybać. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 20.02.2010 Ostrzeżenie: (10%) ![]() ![]() |
jestem zielony , więc nawet nie wiem jak to zrobić , ale wątpię żeby ktoś to usuwał , ponieważ strona ma dopiero 3 dni a dzieje się tak od początku , może spróbuję inaczej : jak zrobić coś takiego , zrobiłem już kopie całego folderu i teraz bym np codziennie nadpisywał kopie , tylko wiadomo wszystkie zdjęcia to by była masakra , więc czy da się jakoś przez TC zgrać tylko np. nowe zdjęcia dodane z dzisiaj ? .
|
|
|
![]()
Post
#6
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Cytat jestem zielony , więc nawet nie wiem jak to zrobić , ale wątpię żeby ktoś to usuwał , ponieważ strona ma dopiero 3 dni a dzieje się tak od początku , A ja stawiam na błąd w skrypcie, który wykonuje operację unlink() na pliku, zawartą w jakimś if-ie, który zawsze jest prawdziwy. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 20.02.2010 Ostrzeżenie: (10%) ![]() ![]() |
jak byś jeszcze powiedział gdzie mogę tego szukać to wstawiłbym kod do przejrzenia , bardzo mi na tym zależy , strasznie to jest męczące i kłopotliwe (IMG:style_emoticons/default/sad.gif)
dodam że znika tylko miniaturka i zdarzyło to się może 2-3 razy . Ten post edytował skunk80 8.03.2010, 13:36:24 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
1. Sprawdziłeś (jak kolega wyżej radził), czy pliki nie naruszają praw hostingu? Gdy są np. za duże to logiczne, że jakiś czas po uploadzie wylecą z serwera.
2. Znajdź wszystkie fragmenty w kodzie, które zawierają funkcję "unlink" 3. Linijkę nad "unlink" daj: - i wstaw numery od 1 do x, tyle ile masz tych unlinków. Gdy wyświetli się taki napis to będziesz wiedział, gdzie jest błąd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 00:14 |