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
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.
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.
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."