Problem z działaniem ankiety, sondy (poll) 
Autor: M. B.
Besucht 65,
Followers 1,
Geteilt 0
Cześć,
na jednej ze stron umieściłem sondę, ankietę (obiekt poll). Po zaznaczeniu odpowiedzi online pojawia się komunikat "błąd tymczasowy, spróbuj później".
Moja wersja php 8.4.2. Windows 11 pro nie chce zainstalować wersji niższych (czytałem, że zalecana jest wersja 7.0.1). Proszę o podpowiedź jak to rozwiązać.
Pozdrawiam.
Gepostet am
Hello,
could you provide the URL of the page containing the Poll object?
Your version of Windows is not relevant for the PHP version, as this must be set on your hosting space and not on your computer, however 7.0.1 is an obsolete version, and the recommended ones are from 8.0 to 8.2, so please try to switch from 8.4 to one of these.
I remain available.
Online translation:
Witam,
czy mógłby Pan/Pani podać adres URL strony zawierającej obiekt Ankieta?
Pańska wersja systemu Windows nie ma znaczenia dla wersji PHP, ponieważ musi ona być ustawiona w przestrzeni hostingowej, a nie na komputerze. Jednakże wersja 7.0.1 jest przestarzała, a zalecane są wersje od 8.0 do 8.2, więc proszę spróbować przełączyć się z 8.4 na jedną z nich.
Pozostaję do dyspozycji.
Autor
https://64pola.info/sonda.html
Autor
Zmieniłem php na 8.1.33. Tak jak przedtem ankieta działa w tylko w trybie offline. W online wyskakuje ten sam komunikat o błędzie.
https://64pola.info/sonda.html
Autor
W załączniku screen cmd
Hello,
the PHP version I am referring to is the one for your hosting space.
If you go to https://64pola.info/admin and log in with the credentials of any user set as administrator in Step 1 - Settings ---> Access Management, you can check this in the WebSite Test section.
Inspecting the poll page, I can see an error 500 occurring when trying to fill in the poll. Unfortunately this is an unspecified server error, so if this persists after you have made sure you are using the correct PHP version, I recommend contacting your hosting provider, as they should be able to find out additional details about the error in the server logs.
I remain available.
Online translation:
Witam,
wersja PHP, o której mówię, to ta używana w Twojej przestrzeni hostingowej.
Jeśli przejdziesz do https://64pola.info/admin i zalogujesz się danymi dowolnego użytkownika ustawionego jako administrator w Kroku 1 – Ustawienia → Zarządzanie dostępem, możesz to sprawdzić w sekcji Test witryny.
Sprawdzając stronę z ankietą, widzę błąd 500, który pojawia się podczas próby wypełnienia ankiety. Niestety jest to niesprecyzowany błąd serwera, więc jeśli będzie się on utrzymywał po upewnieniu się, że używasz właściwej wersji PHP, zalecam skontaktowanie się z dostawcą hostingu, ponieważ powinien on móc znaleźć dodatkowe szczegóły o błędzie w logach serwera.
Pozostaję do dyspozycji.
Autor
Zmiana na php 8.0.30 też nie przynosi efektu. Może źle wypełniłem jakieś pola...
Hello,
have you contacted your provider to find our what is the actual error?
As I mentioned, error 500 is a generic code referring to an unspecified server error, but the server logs should contain additional details about the error.
I remain available.
Online translation:
Dzień dobry,
czy kontaktował się Pan ze swoim dostawcą, aby dowiedzieć się, jaki jest właściwy błąd?
Jak wspomniałem, błąd 500 to ogólny kod odnoszący się do nieokreślonego błędu serwera, ale w logach serwera powinny znajdować się dodatkowe szczegóły dotyczące tego błędu.
Pozostaję do dyspozycji.
Autor
Dziękuję za szybką reakcję i poświęcony mi czas. Zgodnie z sugestią podejmę próbę kontaktu z dostawcą.
Pozdrawiam.
Hello Maslaw,
my apologies for the distraction, I had not noticed that the website 64pola.info is hosted with us
In this case, looking at your previous screenshots, I can see that there are errors in the Data Saving section:
Online translation:
Witaj Maslaw,
przepraszam za przeoczenie, nie zauważyłem, że strona 64pola.info jest hostowana u nas.
W tym przypadku, patrząc na Twoje wcześniejsze zrzuty ekranu, widzę, że w sekcji Zapisywanie danych występują błędy:
You can find the parameters to be used in your hosting panel https://helpcenter.websitex5.com/en/community/users/523159/webhosting by checking the database management:
the first field should be localhost, the second and third should both have the username, and the fourth your database password.
The field for the table name must be filled with the name you wish the table related to the poll to have.
I remain available.
Online translation:
Parametry, których należy użyć, można znaleźć w panelu hostingowym:
https://helpcenter.websitex5.com/en/community/users/523159/webhosting – sprawdzając zarządzanie bazą danych.
Pierwsze pole powinno zawierać localhost, drugie i trzecie – nazwę użytkownika, a czwarte – hasło do bazy danych.
Pole dla nazwy tabeli musi zostać wypełnione nazwą, jaką chcesz nadać tabeli powiązanej z ankietą.
Pozostaję do dyspozycji.
Autor
You are wonderful. My poll worked! I really wanted it to work. Thank you for your professional help.
With gratitude, best regards.
Masław