Przesunięty przez: Matteo 09-11-2013, 09:27 |
Automatyczna optymalizacja tabel |
Autor |
Wiadomość |
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 20-08-2008, 23:21 Automatyczna optymalizacja tabel
|
|
|
Taki bajer, dwie osoby o to prosiły, więc wydaję jako moda.
Hack dodaje opcję automatycznej optymalizacji tabel w bazie. Domyślnie optymalizacja wykonywana jest co 7 dni, ale można to zmienić w PA -> SQL -> Optymalizacja SQL.
Testujcie
Download |
Ostatnio zmieniony przez Majkelo 16-05-2012, 20:57, w całości zmieniany 5 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Seraphe
Pomógł: 38 razy Posty: 606
|
Wysłany: 21-08-2008, 10:50
|
|
|
Do standardu |
_________________ "Dostałem warna i teraz obniżone zachowanie będę miał na semestr" |
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 21-08-2008, 13:07
|
|
|
Seraphe napisał/a: | Do standardu |
popieram w 100%
bardzo fajny mod |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 27-08-2008, 09:40
|
|
|
Hmm czy wybór ilości dni w PA jest zapisywany bo u mnie zawsze 0 ? |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 27-08-2008, 12:54
|
|
|
tosiek, jest zapisywany, jak wykonasz zapytania sql i po instalacji wyczyścisz cache. |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 27-08-2008, 18:14
|
|
|
Heeh zapytania wykonane po instalacji czyściłem cache z 10 razy I nadal mam 0, czy po wciśnięciu wyślij powinno pokazać się to okno co zawsze że ustawienia zaktualizowane? Bo mi się nie wyświetla |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 27-08-2008, 19:16
|
|
|
wpisz np. 2, daj wyślij i sprawdź co masz w tabeli phpbb_config -> tables_optimize_interval
A jak dalej nic to wal na pw z danymi do ftp, bo mi sie kombinowac nie chce i musze sam zobaczyc |
|
|
|
|
Seba123
Pomógł: 74 razy Posty: 868
|
Wysłany: 29-08-2008, 01:55
|
|
|
Rusek widzę że masz inwencję twórczą |
_________________ Fejs |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 29-08-2008, 07:59
|
|
|
RuseK napisał/a: | A jak dalej nic to wal na pw z danymi do ftp |
Jak zrobię jakieś testowe ale to dopiero jak na testowym transfer wróci |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
|
a9u9u
Pomógł: 27 razy Posty: 612
|
Wysłany: 29-08-2008, 14:20
|
|
|
2 razy instalowałem i 2 razy to samo
chodzi mi o to że po wejściu w PA > Optymalizacja > kiedy była ostatnia optymalizacja %s
a poniżej jak wstawię 3 i dam wyślij to wraca do poprzedniego stanu
nie rozumiem, mod dobrze zainstalowany... |
_________________ #me {work: hard !important}
MOJE: [ Pagination like phpBB3 ] ; [ Info for IE users ] |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 29-08-2008, 15:43
|
|
|
To ja nie mam pojęcia co wy robicie. Mod działa u mnie na localhoscie bez problemów.
KarolinaITomek, wykonane zapytania do SQL? w pliku admin/admin_db_utilities.php dodałeś fragment:
Kod: | if ( isset($_POST['update_interval']) )
{
update_config('tables_optimize_interval', intval($_POST['days_interval']));
$board_config['tables_optimize_interval'] = intval($_POST['days_interval']);
} |
?
Wyczyściłeś cache po wykonaniu zapytań?
Możliwe, że coś skopałem w instrukcji, ale sprawdzałem już 2 razy i wydaje się być ok.
Dla wszystkich, którym konfiguracja w PA nie działa - zróbcie tak:
Po zmodyfikowaniu plików w admin_db_utilities.php znajdujemy:
Kod: | update_config('tables_optimize_interval', intval($_POST['days_interval'])); |
Dodajemy przed tym kod:
Kod: | echo '_POST: ' . intval($_POST['days_interval']) . '<br />_CFG: ' . $board_config['tables_optimize_interval']; |
Zapisujemy plik. Wchodzimy do PA -> Optymalizacja SQL, ustawiamy liczbę dni i wciskamy wyślij. Jeżeli coś się pojawiło na górze strony ( _POST: liczba _CFG: liczba ) i liczby są takie, jakie być powinny - to wszystko ok. Jeżeli nic się nie pokazało - piszemy w tym temacie. Wklejamy też kod html formularza ze źrodła strony - PPM->Ramka->Pokaż źródło ramki
Dla leniwych moja paczka zmodyfikowanych plików administraycjnych - plik językowy i common.php musimy jednak zmodyfikować SAMI. |
|
|
|
|
KLU
Pomógł: 5 razy Posty: 83
|
Wysłany: 31-08-2008, 10:01
|
|
|
Bardzo fajny mod, dzięki RuseK
Btw, u mnie wszystko działa... |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 31-08-2008, 13:38
|
|
|
Widzicie, jak się umie instalować hacki to działa. |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 31-08-2008, 14:57
|
|
|
Ja umiem i instalowałem jeszcze raz i nadal nie działało
Moje inne hacki:
Cytat: | 1 - Custom Error Page
2 - Find Similar Topics
3 - Smart Login Redirect
4 - Spider Friendly 1.3.12
5 - System Wymiany Linków
6 - Wyszukiwanie według tematów
7 - Załączniki dla zalogowanych
8 - Usuwanie ID sesji Spider Friendly
9 - Nick usera w tytule strony profilu
10 - Usuwanie ID sesji #2
11 - Move to post from posting | Przejście do napisanego posta
12 - Rozkrzyczani
13 - [ code ] Color
14 - Kodowanie latin2
15 - Beer Mod
16 - Cash Mod |
I chyba któryś wadzi |
_________________ Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy... |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 31-08-2008, 15:21
|
|
|
To przeczytaj mój post z instrukcją w tym temacie. ( są tam też gotowe pliki )
Nic się nie gryzie. |
|
|
|
|
|