|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Aktualizacja 1.12.6 do 1.12.8 zepsułem fora, proszę o pomoc |
Autor |
Wiadomość |
Dusqmad

Posty: 97
|
Wysłany: 27-05-2015, 05:42 Aktualizacja 1.12.6 do 1.12.8 zepsułem fora, proszę o pomoc
|
|
|
Problem dotyczy dwóch for, do których link mam w profilu.
Były one na wersji 1.12.6 chciałem zaktualizować do 1.12.8
W tym celu:
1) odinstalowałem spider friendly z forum prison-break i spider friendly optimized z drugiego forum używając uninstall przez plik sf_install.php
2) usunąłem wszystkie pliki z katalogów z forami i wgrałem te z wersji 1.12.8
3) wgrałem nowe pliki config ze zmienną $dbms = 'mysqli';
4) wgrałem styl WF w wersji 1.12.8, ten sam styl był na obu forach poprzednio
5) wykonałem zakłądce SQL w phpMYadmin zapytanie:
Kod: | UPDATE phpbb_config SET config_value = '1.12.8' WHERE config_name = 'version';
UPDATE phpbb_config SET config_value = 'http://whois.domaintools.com/' WHERE config_name = 'address_whois';
INSERT INTO phpbb_config (config_name, config_value) VALUES ('last_prune', '0');
ALTER TABLE `phpbb_users` CHANGE `user_id` `user_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT;
ALTER TABLE `phpbb_posts` ADD `post_start_time` INT NOT NULL DEFAULT '0' AFTER `post_time`; |
dla forum prison-break przeszło, dla drugiego wyświetliło komunikat:
Kod: | Błąd
Zapytanie SQL:
INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'last_prune', '0'
);
MySQL zwrócił komunikat: Dokumentacja
#1062 - Duplicate entry 'last_prune' for key 'PRIMARY' |
6) Spróbowałem odpalić scripts/update.php ale pojawia się błąd taki sam jak na każdej innej podstronie. Komunikat poniżej.
Na obu forach pojawia się teraz błąd:
Kod: | Couldn't access list of Forums
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_accept' in 'field list'
SELECT f.*, p.post_time, p.post_username, p.post_approve, u.username, u.user_id, u.user_level, u.user_jr, t.topic_last_post_id, t.topic_title, t.topic_poster, t.topic_accept FROM phpbb_forums f LEFT JOIN phpbb_posts p ON (p.post_id = f.forum_last_post_id) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) LEFT JOIN phpbb_topics t ON (t.topic_last_post_id = p.post_id AND t.forum_id = f.forum_id) ORDER BY f.forum_order, f.forum_id
Line : 315
File : functions.php |
Na żadne z tych for nie da się zalogować.
Użytkownicy na tym forum są świetnymi specjalistami i już nie raz ratowali mnie z tarapatów na moich forach. Mam nadzieję, że i tym razem znajdzie się ktoś kto pomoże w tej sprawie. Przeszukiwałem forum przed założeniem tego wątku, ale nie znalazłem nic poza zapytaniem z punktu 5), które wykonałem i nie pomogło. |
_________________ FILMOWO |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
irekk

Pomógł: 283 razy Posty: 2927
|
Wysłany: 27-05-2015, 08:25
|
|
|
Zapytania typu INSERT w przypadku skryptów tego typu są problematyczne
Kod: | INSERT INTO phpbb_config (config_name, config_value) VALUES ('last_prune', '0') ON DUPLICATE KEY UPDATE config_value = VALUES(config_value); | Załatwi tu sprawę.
Co do drugiego problemu z bazą, odpal sobie to zapytanie:
Kod: | ALTER TABLE `phpbb_topics` ADD COLUMN `topic_accept` TINYINT(1) NOT NULL DEFAULT '1' AFTER `topic_tree_width`; |
|
_________________ Cygantura |
|
|
|
 |
luk19952
Pomógł: 129 razy Posty: 743
|
Wysłany: 27-05-2015, 08:25
|
|
|
Błąd wskazuje na brak kolumny.
Gdzie masz napisane, że należy cytuję Ciebie Cytat: | usunąłem wszystkie pliki z katalogów z forami i wgrałem te z wersji 1.12.8 |
Bo chyba w tej instrukcji czegoś takiego nie ma.
http://przemo.org/phpBB2/...ic.php?t=149692 |
|
|
|
 |
Dusqmad

Posty: 97
|
Wysłany: 29-05-2015, 01:00
|
|
|
irekk, dziękuję za odpowiedź. Ostatecznie rozwiązałem to jednak przywracając kopię bazy i plików i tym razem aktualizując zgodnie z instrukcją. |
_________________ FILMOWO |
|
|
|
 |
irekk

Pomógł: 283 razy Posty: 2927
|
Wysłany: 29-05-2015, 07:18
|
|
|
I jest to najbardziejbsluszne podejscie |
_________________ Cygantura |
|
|
|
 |
|
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
| Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 11 | |
 |
|