wersja skryptu MyBB: 1.8.6
adres forum: ubladego.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Pomimo pomyślnej instalacja i włączeniu obydwu pluginów (
Lista odwiedzajacych profil (1.7.0) i
Latest Visitors on Profiles (1.0)) jest problem. W profilach nie ma ostatnio odwiedzających. W czym może tkwić problem?
pewnie brak zmiennej z pluginu w szablonie member_profile.
Którą zmienną powinienem zatem zamieścić?
sprawdź czy w szablonie member_profile znajduje się zmienna {$profileVisitors}, jeśli jest to sprawdź czy w panelu użytkownika jest włączona opcja pokazywania ostatnich odwiedzających w profilu
Kiedy w profilu włączam tą opcję otrzymuję taki komunikat:
MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.
Błąd SQL:
1054 - Unknown column 'show_profile_visitors' in 'field list'
Zapytanie:
UPDATE mybb_users SET show_profile_visitors=1 WHERE uid = 1
W bazie danych nie posiadam podbazy o nazwie mybb_users, jak zatem wykonać zapytanie?
Wejdź w PMA i dodaj to zapytanie:
Kod:
ALTER TABLE `mybb_users` ADD `show_profile_visitors` TINYINT(1) NOT NULL DEFAULT '1';
(15.01.2016, 00:11)musicpower napisał(a): [ -> ]Wejdź w PMA
phpmyadmin, zarządzanie bazamu danych, szukaj w panelu hostingu.
Wysłałem zapytanei do całej bazy danych, ale po ponownej próbie ustawienia ostatnio odwiedzających ten sam komunikat -
Błąd SQL:
1054 - Unknown column 'show_profile_visitors' in 'field list'
Zapytanie:
UPDATE mybb_users SET show_profile_visitors=1 WHERE uid = 1
Jakieś pomysły? Chyba że do konkretnej tabeli to wysłać...
(15.01.2016, 16:42)Blady96 napisał(a): [ -> ]Chyba że do konkretnej tabeli to wysłać...
zapytanie tworzy automatycznie kolumne w tabeli
mybb_users, sprawdz czy dodało pomyślnie
show_profile_visitors w tabeli
mybb_users
Nie posiadam takowej kolumny, natomiast tabela jest.
Ok, zrobimy to inaczej. Wejdź w PMA i znajdź tabele mybb_users, przejdź do struktury i na samym dole wybierz "dodaj 1 kolumnę(y) (tutaj wybierz sobie po której kolumnie ma być stworzona nowa) i wykonaj.
Teraz uzupełnij tak:
Nazwa: show_profile_visitors
Typ: TINYINT
Długość/Wartości: 1
Ustawienia domyślne: Zdefiniowana następująco i pod spodem 1
i zapisz
Dziękuję, działa jak należy