Strona 1 z 2

Coś jest nie tak

: 31 października 2018, 08:29
autor: Lutmark
Podczas zmiany ustawień w profilu pojawia się błąd, co może być powodem?

Błąd ogólny
SQL ERROR [ mysqli ]

Field 'pf_phpbb_interests' doesn't have a default value [1364]

SQL

INSERT INTO phpbbsv_profile_fields_data (pf_phpbb_location, pf_phpbb_website, user_id) VALUES ('', '', 2)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/profilefields/manager.php
LINE: 249
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/ucp/ucp_profile.php
LINE: 407
CALL: phpbb\profilefields\manager->update_profile_field_data()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: ucp_profile->main()

FILE: [ROOT]/ucp.php
LINE: 394
CALL: p_master->load_active()

Re: Coś jest nie tak

: 31 października 2018, 09:56
autor: vader
Tabela phpbb_interests należy do jakiegoś rozszerzenia. Instalowałeś lub zmieniałeś coś ostatnio? Może zostały jakieś śmieci.

Re: Coś jest nie tak

: 31 października 2018, 10:38
autor: Lutmark
Wyłączyłem wszystkie rozszerzenia ale błąd nadal występuje. Powiem dodatkowo żeby błąd pojawia się jedynie w zakładce Profil podczas tworzenia dodatkowego pola np. Miejsce zamieszkania potem przy wpisaniu miejscowości i kliknięciu w wyślij wywala błąd.

Re: Coś jest nie tak

: 31 października 2018, 10:54
autor: vader
Problemem może tez być, że hosting zaktualizował MySQL. Przeczytaj dokładnie drugi post z tego tematu https://www.phpbb.com/community/viewtopic.php?t=2424636

Re: Coś jest nie tak

: 31 października 2018, 10:58
autor: Lutmark
Przeczytałem. No ale co mam zrobić?

Re: Coś jest nie tak

: 31 października 2018, 11:18
autor: vader
Lutmark pisze:
31 października 2018, 10:58
Przeczytałem. No ale co mam zrobić?
Czyli jednak nie przeczytałeś dokładnie, bo wszystko jest opisane

https://www.phpbb.com/support/docs/en/3 ... ue-errors/

Re: Coś jest nie tak

: 31 października 2018, 11:31
autor: Lutmark
Vader ja tego nie wykonam nie potrafię.

Re: Coś jest nie tak

: 31 października 2018, 11:35
autor: vader
Niestety nikt za Ciebie tego nie zrobi.

Re: Coś jest nie tak

: 31 października 2018, 11:45
autor: vader
Dodam jeszcze raz, że ta tabela phpbb_interests należy do jakiegoś rozszerzenia. Samo wyłączenie rozszerzenia nie pomoże, trzeba też jeszcze usunąć jego dane. Podrzuć listę rozszerzeń jakie masz zainstalowane.

Re: Coś jest nie tak

: 01 listopada 2018, 07:01
autor: Lutmark
Obrazek

Re: Coś jest nie tak

: 01 listopada 2018, 10:22
autor: vader
Przepraszam, ale źle to wczoraj odczytałem i trochę się zamieszałem. Zacznijmy jeszcze raz. Powiedz mi:

- czy ostatnio instalowałeś/odinstalowałeś jakieś rozszerzenia?
- czy jeśli coś odinstalowałeś, to usunąłeś dane tego rozszerzenia?
- czy zmieniałeś jakieś ustawienia na forum w kontekście dodatkowych pól profilu?
- kiedy zauważyłeś problem?
- czy na twoim hostingu była aktualizacja MySQL? Możesz ich dopytać bezpośrednio.

Zaloguj się do phpMyAdmin czy innego narzędzia i wykonaj polecenie. Wynik wrzuć tutaj lub do mnie na pw.

Kod: Zaznacz cały

DESCRIBE `phpbbsv_profile_fields_data`
Zaloguj się również do ACP > Użytkownicy i grupy > Dodatkowe pola profilu i wejdź w pole phpbb_interests, edytuj go i pokaż co tam masz

Re: Coś jest nie tak

: 01 listopada 2018, 12:56
autor: Lutmark
Nie mogę aktywować tego pola pojawia się komunikat W tym polu nie wprowadzono wpisów właściwych dla domyślnego języka.

Re: Coś jest nie tak

: 01 listopada 2018, 14:38
autor: przyjaciel22

Re: Coś jest nie tak

: 02 listopada 2018, 12:12
autor: Lutmark
Problem rozwiązałem. Co było powodem? a no to że musiałem przetłumaczyć pola społecznościowe jak Facbook itd. domyślnie było napisane wielkimi literami FACEBOOK a ja zmieniłem na małe czyli Facebook. Wykonałem to we wszystkich polach i zadziałało.

Obrazek

Re: Coś jest nie tak

: 29 sierpnia 2021, 15:17
autor: 161os256
Witam przyłączę się do tematu mam podobny problem
1 problem
jak widać na poniższym obrazku pola z poprzedniej wersji phpbb nie można ich edytować po kliknięciu w przetłumacz pojawia się czerwony napis
"Wysyłany formularz był nieprawidłowy. Proszę spróbować ponownie." 2 Problem
Po utworzeniu nowego pola pojawia się na liście ale w profilu użytkownika się nie pojawia
ale owe pole można edytować Po utworzeniu pola pole jest Aktywne mogę je dezaktywować ale jak chcę je z powrotem aktywować pojawia się komunikat
"W tym polu nie wprowadzono wpisów właściwych dla domyślnego języka."