phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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: 742
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,06 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę