Coś jest nie tak
Coś jest nie tak
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()
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
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
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
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
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
Niestety nikt za Ciebie tego nie zrobi.
Re: Coś jest nie tak
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
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
- 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`
Re: Coś jest nie tak
Nie mogę aktywować tego pola pojawia się komunikat W tym polu nie wprowadzono wpisów właściwych dla domyślnego języka.
-
- Posty: 71
- Rejestracja: 07 marca 2018, 11:22
Re: Coś jest nie tak
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
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."
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."