|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Otwarty przez: arcy 10-10-2009, 17:57 |
Naprawianie bazy danych - krzaków na forum |
Autor |
Wiadomość |
tosiek
Pomógł: 109 razy Posty: 1418
|
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Arczieku
Posty: 21
|
Wysłany: 17-02-2009, 11:32
|
|
|
bardzo ładnie Tosiek zgłosil moj i swój problem
chwała mu za to !!
a mi nadal nikt n ie potrafi tutaj pomoc... przykre...
PS.
Zrobiłęm wszystko co tu jest napisane i nadal mam krzaki... |
|
|
|
|
joli
Yollien +Styler
Pomógł: 2988 razy Posty: 16981
|
Wysłany: 17-02-2009, 23:41
|
|
|
Temat zamykam, gdyż zawiera zbyt duzo nieścisłości. Ta skomplikowana procedura jest najczęściej całkiem zbędna, wystarczy zrobić porządna kopie, według owszem, punktów niektórych, czyli z zaznaczeniem:
- Obejmij eksport transakcją
- Tryb zgodności SQL z listy wybrać MYSQL40 WAŻNE !
- Dodaj DROP TABLE / VIEW / PROCEDURE / FUNCTION
- Dodaj wartości AUTO_INCREMENT
punkty ponizej sa całkowicie zbedne.
Kod: |
[*]Dodaj IF NOT EXISTS
[*]Użyj cudzysłowów z nazwami tabel i pól
[*]Dodaj CREATE PROCEDURE / FUNCTION |
zapisac kopie bazy, lub jesli jest duza, w kilku czesciach jako pliki zip, lub gzip.
Nastepnie, uzywajac czystego skryptu i bazy w domyslnym kodowaniu, załozyc forum. Potem zaimportowac spakowaną baze, podmienic pliki skryptu na swoje(poza config.php) i poprawic wpisy w tabeli config, dotyczace domeny, coockies i sciezki skryptu.
W 99% procentach wszystko zadziala od razu prawidlowo. Problemy mogą byc tylko z bazami, które były w kodowaniu utf8. Nigdy natomiast z latin1.
Jesli nie, mozna sprobowac sposobu z pierwszego posta, choc zanim otworze temat, musze dokladnie przeczytac te instrukcje, bo czytam juz szosty raz i dalej nie rozumiem o co chodzi. Przenosiłam setki baz i jakos mi takie kombinacje pod górke nie byly nigdy potrzebne.
Autora prosze o poprawienie posta tak, aby stał się zrozumiały nie tylko dla mnie... |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
|
yogi
Posty: 19
|
Wysłany: 23-10-2009, 15:18
|
|
|
Znakomity poradnik
dziękuję !
Nareszcie mogłem przejść z tego dennego latin1 na latin2.
Krzaczki wyeliminowane w 100%!
jesteś wielki. |
|
|
|
|
Gimzi
Posty: 4
|
Wysłany: 27-10-2009, 21:42
|
|
|
zrobiłem wszystko opisane w pierwszym poście i pojawia mi się coś takiego przy importowaniu nowej bazy.
Co zrobić?
zapytanie SQL:
INSERT INTO `phpbb_search_wordlist` (`word_text`, `word_id`, `word_common`) VALUES ('faworyt', 2613, 0), ('jedne', 2614, 0), ('kotwic', 2615, 0), ('kupuj', 2616, 0), ('long', 2617, 0), ('m', 2618, 0), ('malo', 2619, 0), ('meppsie', 2620, 0), ('metry', 2621, 0), ('minimalnej', 2622, 0), ('najlepszych', 2623, 0), ('niesamowicie', 2624, 0), ('oczywiscie', 2625, 0), ('odcinku', 2626, 0), ('plecionka', 2627, 0), ('rozciagliwe', 2628, 0), ('rozciagliwosci', 2629, 0), ('rozgi', 2630, 0), ('strofcie', 2631, 0), ('strofta', 2632, 0), ('swojej', 2633, 0), ('trwala', 2634, 0), ('warta', 2635, 0), ('wiadczy', 2636, 0), ('biora', 2637, 0), ('bonito', 2638, 0), ('czarnym', 2639, 0), ('hitem', 2640, 0), ('innego', 2641, 0), ('killer', 2642, 0), ('kleniowe', 2643, 0), ('kleniowy', 2644, 0), ('kolorze', 2645, 0), ('malutkiego', 2646, 0), ('mini', 2647, 0), ('mormyszce', 2648, 0), ('mormyszki', 2649, 0), ('naturalnych', 2650, 0), ('nia', 2651, 0), ('niepowiem', 2652, 0), ('ogonki', 2653, 0), ('ogonkiem[...]
MySQL zwrócił komunikat: Dokumentacja
#1062 - Powtórzone wyst?pienie 'o' dla klucza 1 |
|
|
|
|
Bucu
Pomógł: 487 razy Posty: 2127
|
Wysłany: 27-10-2009, 21:44
|
|
|
Gimzi,
Kod: | TRUNCATE TABLE `phpbb_search_wordlist`; |
|
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
|
Gimzi
Posty: 4
|
Wysłany: 27-10-2009, 21:47
|
|
|
jestem laikiem, jakbyś mógł tak krok po kroku byłbym bardzo wdzięczny |
|
|
|
|
Matteo
Pomógł: 1932 razy Posty: 5713
|
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 09-01-2010, 15:00
|
|
|
Temat przeżył grube porządki, czystki i represje. Teraz wydaje mi się że wszystko jest logiczniejsze, wystarczy czytać od góry do dołu i przeskakiwać do kroków jeśli nasza sytuacja zgadza się z tą podaną w danym punkcie.
Naprawiajcie ile wlezie
http://www.przemo.org/php...pic.php?t=62233 |
_________________ 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... |
|
|
|
|
wolek
Posty: 118
|
Wysłany: 16-01-2010, 16:18
|
|
|
Zrobiłem packup w phpmyadmin , wgrałem to tak jak opisane i są znaki ? w bazie ;/ Robiłem tez innym sposobem z tematu: http://www.przemo.org/php...pic.php?t=17648 , i tam były zamiast ? jakieś krzaczki. Jakz robić porawnie koopiie i przenieść forum z cal.pl na nazwa.pl ? |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 16-01-2010, 17:41
|
|
|
wolek, po zrobieniu backupu przejdź do naprawiania bazy: Naprawianie oraz rozpoznanie kodowania backupu naszej bazy |
_________________ 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... |
|
|
|
|
hipon
Pomógł: 3 razy Posty: 91
|
Wysłany: 21-01-2010, 22:27
|
|
|
Przeczytałem cały wątek i zrobiłem już chyba wszystko co mogłem. Próbowałem różnych kombinacji i pytajników zamiast zmiękczeń na forum się pozbyć nie potrafię.
Generalnie w bazie danych nie mam żadnych pytajników ,ani żadnej wzmianki o latin2 (co jest chyba dziwne) zrobiłem wszystko wg. powyższych kroków i dalej mam pytajniki. Problem pojawił się po przeniesieniu forum z hostil.pl na webd.pl. Jak napiszę teraz ąęśćź to normalnie pokazuje jednak zmiękczenia napisane już na poprzednim hostingu już nie. Chciałem to zrobić ręcznie ,ale szybko zrezygnowałem
Link do forum
http://hiponhip.webd.pl/forum
Jak to naprawić? |
|
|
|
|
mani
Posty: 94
|
Wysłany: 06-02-2010, 12:50
|
|
|
Otworzyłem bazę w notatniku, była w kodowaniu ISO. Zapisałem ją w UTF i otworzyłem, od razu były polskie znaczki. Poza tym, w tym momencie:
Cytat: | Następnie szukamy frazy: CREATE TABLE i gdzieś w okolicach tej frazy rozglądamy się za ustawionym kodowaniem dla pól i porównaniem (coś podobnego do tego: CHARSET=latin1 COLLATE=latin1_swedish_ci; ) |
Nie mogę nigdzie znaleźć jakiejkolwiek frazy związanej z kodowaniem. Backup był robiony automatycznie przez Przemo.
Taką bazę wrzucać, czy to źle, że pojawiły się takie 2 "błędy". |
_________________ |
|
|
|
|
tosiek
Pomógł: 109 razy Posty: 1418
|
Wysłany: 06-02-2010, 12:54
|
|
|
mani, jeśli tego nie ma to po prostu musisz pamiętać o tym aby ustawić bazę na latin2 zapytaniem:
Cytat: | Należy wejść do okienka zapytań SQL (w phpmyadminie lub w panelu administratora na forum) i wykonać zapytanie:
Kod: | ALTER DATABASE `nazwa_bazy` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci; |
Gdzie za nazwa_bazy wstawiamy nazwę bazy która wyświetla się po lewej stronie ( baza z forum ). Od tej pory wszystkie tabele wgrywane do tej bazy przyjmą kodowanie latin2 (nie jest to w 100% gwarantowane o tym niżej).
|
a dopiero potem wgrać |
_________________ 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
|
|
|
|
mani
Posty: 94
|
Wysłany: 06-02-2010, 14:37
|
|
|
Po wgraniu niestety wciąż mam znaki zapytania zamiast polskich znaków. |
_________________ |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
|