Zobacz temat
Przeniesienie Użytkowników
|
|
SiwyBoy |
Dodany dnia 12.12.2004 10:45:49
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 07.11.2004 10:22 |
Jak przenieść użytkowników mojej witryny z wersji 4 na nową 5. Wiem że trzeba to zrobić w bazie MySQL, ale na tym się kończy moja wiedza.![]() Don't mess with me boy.
|
|
|
Wścibski Gość |
Dodany dnia 02.05.2025 04:01:02
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Dytryk_z_Bern |
Dodany dnia 12.12.2004 10:55:29
|
![]() Bywalec ![]() Postów: 479 Data rejestracji: 22.09.2004 22:07 |
Po prostu robisz update za pomoca pliku upgrade.php, który sciągnąłeś razem z wersją 5.0. Szczegóły, krok po kroku, są dokładnie opisane w pliku ReadMe (nadawanie odpowiednich CHMOD-ów, uzupełnienie plików itd.). Dla dokładności podaje tu te punkty: 1. Nadajesz na serwerze plikowi fusion_config.php CHMOD 777. 2. Wysyłasz na serwer plik uprgrade.php do katalogu fusion_admin 3. Logujesz sie na stronie jako Super Administrator i w Panelu Admina klikasz Aktualizacja, potem postępujesz według wskazówek na ekranie. 4. Gdy otrzymasz komunikat o pomyślnym uaktualnieniu, kasujesz foldery fusion_themes, fusion_core, fusion_panels, fusion_languages. 5. Nadajesz z powrotem CHMOD 644 plikowi fusion_config.php. 6. Wysyłasz zawartość foldru html na serwer przez FTP. Kopię bazy danych i innych ustawień lepiej zrobić wcześniej dla bezpieczeństwa ![]() Edytowane przez Dytryk_z_Bern dnia 12.12.2004 11:08:54 Digital Youth Trained for Rational Yelling and Killing
|
|
|
SiwyBoy |
Dodany dnia 12.12.2004 12:36:47
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 07.11.2004 10:22 |
No właśnie w tym problem. Zrobiłem już kopię bazy (ale w MySQL admin), potem usunąłem z serwera wszystkie pliki (lecz nie usuwałem bazy MySQl) potem zrobiłem normalną instalację i kiedy chciałem wczytać z powrotem wcześniejszy buckup to wyświetlał sie błąd. Poniżej pokaże ten buckup: -- phpMyAdmin SQL Dump
-- version 2.6.0-pl1 -- http://www.phpmya... -- -- Host: localhost:4001 -- Czas wygenerowania: 11 Gru 2004, 22:46 -- Wersja serwera: 4.0.21 -- Wersja PHP: 4.3.8 -- -- Baza danych: `otobaza` -- -- -------------------------------------------------------- -- -- Struktura tabeli dla `fusion_users` -- CREATE TABLE `fusion_users` ( `user_id` smallint(5) unsigned NOT NULL auto_increment, `user_name` varchar(30) NOT NULL default '', `user_password` varchar(32) NOT NULL default '', `user_email` varchar(100) NOT NULL default '', `user_hide_email` tinyint(1) unsigned NOT NULL default '1', `user_location` varchar(50) NOT NULL default '', `user_birthdate` date NOT NULL default '0000-00-00', `user_icq` varchar(15) NOT NULL default '', `user_msn` varchar(100) NOT NULL default '', `user_yahoo` varchar(100) NOT NULL default '', `user_web` varchar(200) NOT NULL default '', `user_theme` varchar(100) NOT NULL default 'Default', `user_offset` char(3) NOT NULL default '0', `user_avatar` varchar(100) NOT NULL default '', `user_sig` text NOT NULL, `user_posts` smallint(5) unsigned NOT NULL default '0', `user_joined` int(10) unsigned NOT NULL default '0', `user_lastvisit` int(10) unsigned NOT NULL default '0', `user_mod` tinyint(1) unsigned NOT NULL default '0', `user_ban` tinyint(1) unsigned NOT NULL default '0', PRIMARY KEY (`user_id`) ) TYPE=MyISAM AUTO_INCREMENT=5 ; -- -- Zrzut danych tabeli `fusion_users` -- UPDATE `fusion_users` SET `user_id` = 1, `user_name` = 'root', `user_password` = 'a4757d7419ff3b48e92e90596f0e7548', `user_email` = '', `user_hide_email` = 0, `user_location` = 'Bykowina', `user_birthdate` = '0000-00-00', `user_icq` = '244474297', `user_msn` = '', `user_yahoo` = '', `user_web` = '', `user_theme` = 'luna', `user_offset` = '+1', `user_avatar` = '', `user_sig` = 'Don't mess with me BOY.!.!.', `user_posts` = 0, `user_joined` = 1099826698, `user_lastvisit` = 1102770670, `user_mod` = 4, `user_ban` = 0 WHERE `user_id` = '1'; UPDATE `fusion_users` SET `user_id` = 2, `user_name` = 'zabek', `user_password` = '727c8f8fdf096f31315e44cd0285b39c', `user_email` = '', `user_hide_email` = 0, `user_location` = '', `user_birthdate` = '0000-00-00', `user_icq` = '', `user_msn` = '4614908', `user_yahoo` = '', `user_web` = '', `user_theme` = 'Default', `user_offset` = '0', `user_avatar` = '', `user_sig` = '', `user_posts` = 0, `user_joined` = 1100119542, `user_lastvisit` = 1100119652, `user_mod` = 1, `user_ban` = 0 WHERE `user_id` = '2'; UPDATE `fusion_users` SET `user_id` = 3, `user_name` = 'jurek', `user_password` = '9307f510d7404041315a51fc63ca2884', `user_email` = '', `user_hide_email` = 1, `user_location` = 'rosja', `user_birthdate` = '0000-00-00', `user_icq` = '', `user_msn` = '5250079', `user_yahoo` = '', `user_web` = '', `user_theme` = 'Default', `user_offset` = '0', `user_avatar` = '', `user_sig` = 'jurek ', `user_posts` = 0, `user_joined` = 1100120032, `user_lastvisit` = 1100120216, `user_mod` = 1, `user_ban` = 0 WHERE `user_id` = '3'; UPDATE `fusion_users` SET `user_id` = 4, `user_name` = 'Adam', `user_password` = '1d7c2923c1684726dc23d2901c4d8157', `user_email` = '', `user_hide_email` = 0, `user_location` = 'Polska', `user_birthdate` = '1988-11-27', `user_icq` = '244474297', `user_msn` = '', `user_yahoo` = '', `user_web` = '', `user_theme` = 'luna', `user_offset` = '0', `user_avatar` = '', `user_sig` = '', `user_posts` = 0, `user_joined` = 1100163521, `user_lastvisit` = 1100204041, `user_mod` = 3, `user_ban` = 0 WHERE `user_id` = '4'; Don't mess with me boy.
|
|
|
Shaolin |
Dodany dnia 14.12.2004 20:59:28
|
![]() Bywalec ![]() Postów: 888 Data rejestracji: 23.10.2004 14:59 |
Heh... Chyba nie o to chodziło ![]() Trzeba było zrobić na wszelki wypadek kopię bazy danych, ale potem nie powinieneś usuwać wszystkich plików z serwera... ![]() Trzeba było usunąć tylko foldery: fusion_themes fusion_core fusion_panels fusion_languages i wysłać na serwer zawartość katalogu html... Nie wiem, po co robiłeś nową instalację ![]() Ale skoro już zrobiłeś tak, jak zrobiłeś to powinno dać się przywrócić istniejący backup... Czy instalując nowe PHP-Fusion stworzyłeś nowe prefixy w bazie danych czy nadpisałeś stare (domyślnym prefixem jest fusion_ )? Ja coprawda nie wiele mogę pomóc, bo moja wiedza o bazach danych ogranicza się do niezbędnego minumum, ale lepiej to napisz dla informacji osób, które znają się na bazach danych na tyle, by móc ci pomóc... //dopisane: Napisałeś, że pojawia sie błąd - jaki? Edytowane przez Shaolin dnia 14.12.2004 21:00:59 |
|
|
zszywak |
Dodany dnia 16.12.2004 01:49:33
|
![]() Bywalec ![]() Postów: 382 Data rejestracji: 09.11.2004 23:19 |
tak też można robić: ponownie instalować - o ile oczywiście nie miałeś zbytnio przerobionego własnoręcznie naszego cms-ka, ale najlepiej robić backup w panelu admina. Sam tak robiłem i przywrócenie bazy na takiej czystej instalce może sie powieść, ale trzeba zwrócic uwagę czy wszystkie pliki np: tło, gify czy theme są na swoim miejscu. Robiąc taką instalkę, wrzuciłem wszystkie pliki graficzne, mody, skrypty oraz pliki style.css i theme.php na serwer zanim przywróciłem baze danych z panelu admina. Tylko pytanie - po co to wszystko? po przywróceniu bazy danych ponownie będziesz miał poprzednia wersje fusiona, z chwili, kiedy robiłes backup. Takie instalacje przeprowadza sie jedynie w przypadkach awaryjnych, a jesli chodzi o nowego php fusion, to tabela, na której opiera sie jego baza danych nie jest tożsama z tabelą wersji 4.1, trzeba trochę przeróbek, żeby strona, która nie wyglądała standardowo mogła chodzić pod nowym fusionem. |
|
Przejdź do forum: |