Update do smf_1-1-rc1

Zaczęty przez romus, 24 Wrzesień 2005, 10:52

0 użytkowników i 1 Gość przegląda ten wątek.

romus

Można liczyć na krótką instrukcję (poprzednia wersja smf_1-1-beta3p)?

defc0n

wlasnie jak to jest i czy da sie od razu z 1.0.5?

defc0n

ja jeszcze chcialem sie zapytac czy znacie jakies przykladowe strony z ta wersja SMF
bo zamierzam updoatowac
sa nowe fajne mody na to

RyCeRz

Czego może chcieć od życia taki gośc jak ja?

Kǝmac

Upgrade jest całkiem prosty: ściągamy stąd http://www.simplemachines.org/download.php plik smf_1-x-x_upgrade.zip, kopiujemy na strone forum (nadpisując poprzednie pliki) i uruchamiamy http://nasza_strona/forum/upgrade.php . Przed całą operacją radze zrobić backup i zamienic domyslny język forum na angielski.
defc0n chyba możesz się narazie wstrzymać, bo nie ma jeszcze polskich plików językowych do RC1.

romus

#5
Zanim napisałem pierwszego posta postąpiłem dokładnie tak jak napisałeś  :-\ (czyli zgodnie z instrukcją),
Problem był w tym, że upgrade.php nie chciał "ruszyć" (język miałem zmieniony na angielski).

Szpaku

romus i poradziles sobie z tym problemem?
www.amazonki.kepno.pl
www.amazonki.net
www.forum.amazonki.net

romus

Nie, chyba coś miałem skopane  :-\

defc0n

przy  upgreadzie wyskakuje taki blad:
Updating ban system...
Unsuccessful!

This query:
SELECT mem.ID_MEMBER, mem.is_activated + 10 AS new_value
FROM smf_ban_groups AS bg, smf_ban_items AS bi, smf_members AS mem
WHERE bg.ID_BAN_GROUP = bi.ID_BAN_GROUP
AND bg.cannot_access = 1
AND (bg.expire_time IS NULL OR bg.expire_time > 1131916029)
AND (mem.ID_MEMBER = bi.ID_MEMBER OR mem.emailAddress LIKE bi.email_address)
AND mem.is_activated < 10;
Caused the error:
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin2_general_ci,IMPLICIT) for operation 'like'


jak temu moge zaradzic?

Kǝmac

Możesz zmienić system porównań tabel w SQLu na latin2 lub znaleźć w konwerterze funkcje połączenia z sqlem (mysql_connect) i dodać po niej:
@mysql_query("set names latin1;");
Powinno zadziałać - nie testowałem.

defc0n

pierwszy sposob nie dziala a drugiego nie moge znalesc :/
prosilbym o wytlumaczenie bardziej od podstaw ;)

Duch

Otwórz plik konwertera i znajdz w nim ciąg znaków mysql_connect, poniżej dodaj kod podany przez Kemaca.

J@rek

do znalezienia tego ciagu proponuje uzyc editplusa ;)