To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Ogólne - Problem z usuwaniem postów

mix - 18-11-2013, 23:22

Problem rozwiązany dzięki NineX. Dziękuje za pomoc.
feuerwehr - 19-11-2013, 12:00

Cieszę się, że problem rozwiązany.
Czy mógłbym poprosić o wskazówki krok po kroku jak mam to u siebie zrobić?

[ Dodano: 19-11-2013, 14:18 ]
Po aktualizacji zrobiłem zrzut komunikatów, które się pojawiły.
Może one będą pomocne teraz i na przyszłość (w załączniku)

Zaznaczę, że jestem początkującym w phpBB - mój "staż" to wieloletnie egzystowanie w sidłach fora.pl, stąd też wiele zagadnień tu poruszanych jest dla mnie swoistym nowum :oops:
No, ale rozwijać się trzeba, więc i wyzwania podejmować należy ;)

NineX - 19-11-2013, 22:22

Zmiany które wykonałem:

attach_mod/includes/functions_includes.php
Kod:
function prune_attachments($sql_post)
{
    // prune it.
    delete_attachment($sql_post);
}
na
if(!function_exists('prune_attachments'))
{
    function prune_attachments($sql_post)
    {
        // prune it.
        delete_attachment($sql_post);
    }
}


Kod:
global $location, $location_url, $lang;
na
global $location, $location_url, $lang, $phpEx;


+ http://przemo.org/phpBB2/...p=794778#794778

Woytec - 19-11-2013, 22:36

check_files pokazywało czyste pliki :shock:
Kolejność includowania się zmieniła? Tak poza tym to ta funkcja nie jest nigdzie wywoływana tylko od razu jest delete_attachment

Scooby?! - 19-11-2013, 22:40

Na czym polegał ten błąd dokładnie? Wytłumaczy ktoś? Prostszymi słowami. Może i ja go mam tylko jeszcze o tym nie wiem.
Woytec - 19-11-2013, 22:43

Scooby?! napisał/a:
Na czym polegał ten błąd dokładnie? Wytłumaczy ktoś? Prostszymi słowami. Może i ja go mam tylko jeszcze o tym nie wiem.

Podczas usuwania postów nie wszystko się aktualizowało co powodowało zniknięcie tematu z listy(w bazie był do czasu zmiany ID ostatniego posta na poprawne). Według tej poprawki tworzyła się 2 razy funkcja prune_attachments.

Scooby?! - 19-11-2013, 22:57

Woytec, Dzięki. Wgrałem na wszelki wypadek, bo również miałem linijki takie jak przed powyższą poprawką.
feuerwehr - 20-11-2013, 08:50

Dopisuję się do słów Mix'a i również bardzo dziękuję za pomoc.
Synchronizacje (bazy, użytkowników) wykonane, tylko kontrola systemu po edycji functions_includes.php komunikuje poniższym alertem:

Cytat:
Rezultat sprawdzania poprawności plików:
Nazwa pliku [ suma obecna ] > [ suma prawidłowa ] Ilość znaków:
Aktualnie - Oryginalnie
attach_mod/includes/functions_includes.php : Zła zawartość ! [ 6bd8061fc8229d91c5ece4aedd363ce3 ] > [ 2e85185cde49eb84ee7b3ce69501bf69 ] 13333 - 13283 (50)

Niektóre pliki mają inną zawartość niż oryginalne. Jeżeli nie edytowałeś żadnego pliku oznacza to problem podczas wysyłania plików na serwer.
Spróbuj wysłać ponownie pliki wyświetlone powyżej. Spróbuj użyć trybu binarnego podczas wysyłania.


Tu chodzi o wykonanie jakiegoś zapytania do bazy? (mógłbym prosić o łopatologię :roll: )

Woytec - 20-11-2013, 10:45

Jeżeli zmieniałeś zawartość plików to kontrola systemu właśnie ci to pokazuje, że nie jest oryginalny bo nie jest.
feuerwehr - 20-11-2013, 10:48

Ok, rozumiem.
Czyli tak teraz to zostanie czy można z tym coś zrobić? (odrobinę deprymujące są takie komunikaty ;) )

[EDIT] Zalecenia z kolejnego postu Woytec (Wysłany: Dzisiaj 11:03 ) wdrożone.
W kontroli systemu kolor zielony zdecydowanie przyjaźniejszy ;)

Woytec - 20-11-2013, 11:03

http://przemo.org/phpBB2/...pic.php?t=11078


Powered by phpBB modified by Przemo © 2003 phpBB Group