1.12.7 i starsze - Automatyczna optymalizacja tabel
Radek - 20-08-2008, 23:21 Temat postu: 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
Seraphe - 21-08-2008, 10:50
Do standardu
MagicalFire - 21-08-2008, 13:07
Seraphe napisał/a: | Do standardu |
popieram w 100%
bardzo fajny mod
tosiek - 27-08-2008, 09:40
Hmm czy wybór ilości dni w PA jest zapisywany bo u mnie zawsze 0 ?
Radek - 27-08-2008, 12:54
tosiek, jest zapisywany, jak wykonasz zapytania sql i po instalacji wyczyścisz cache.
tosiek - 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
Radek - 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 - 29-08-2008, 01:55
Rusek widzę że masz inwencję twórczą
tosiek - 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
a9u9u - 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...
Radek - 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 - 31-08-2008, 10:01
Bardzo fajny mod, dzięki RuseK
Btw, u mnie wszystko działa...
Radek - 31-08-2008, 13:38
Widzicie, jak się umie instalować hacki to działa.
tosiek - 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
Radek - 31-08-2008, 15:21
To przeczytaj mój post z instrukcją w tym temacie. ( są tam też gotowe pliki )
Nic się nie gryzie.
|
|
|