query error 0
Ik heb een poll voor mijn radioprogramma die ik gebruik. Heeft altijd goed gewerkt, maar sinds ik van hosting ben verhuist, krijg ik soms een error.
Het gekke is dat deze verschijnt op PC of Telefoon met wifi.
Zonder wifi lukt dit meestal wel.
Ik heb niet gek veel kennis van PHP of databases, maar ik hoop dat iemand mij hier mee kunt helpen?
Ik heb een test polletje gemaakt
Zojuist op PC geprobeerd, en ik kreeg deze foutmelding (echter op de achtergrond wordt er wel 'geteld', waarop is gestemd)
Query Error
MySQL Error : Query Error
Error Number: 0
Date : Sun, July 11, 2021 15:34:24
IP : 2a02:a44a:336b:1:e117:a2ea:93b9:fbd8
Browser : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Referer : https://kickfm.nl/keuzeplaat/
PHP Version : 7.4.9
OS : Linux
Server : Apache
Server Name : kickfm.nl
Script Name : /keuzeplaat/index.php
De vraag is wat voor error er precies optreedt. Ik heb het idee dat de error hier op een specifieke manier wordt getoond.
Kan je niks in de algemene error_log von je webserver vinden?
(bij "nieuwe hosting" krijg je tegenwoordig ook vaak een IPv6 adres - we moeten toch een keer "over", en kunnen je bezoekers dus opeens ook met een IPv6 adres verbinden)
Gewijzigd op 11/07/2021 19:31:51 door Rob Doemaarwat
Wie geen IPv6 verbinding ondersteunt, mist steeds meer bezoekers.
https://www.computable.nl/artikel/nieuws/internet/6842257/250449/europese-ipv4-adressen-zijn-nu-helemaal-op.html
https://www.sidn.nl/nieuws-en-blogs/ipv4-adressen-het-nieuwe-goud
- Ariën - op 11/07/2021 16:15:17:
Een query is niet afhankelijk van het soort device of wat voor verbinding die gebruikt. Het wordt door de server uitgevoerd.
De vraag is wat voor error er precies optreedt. Ik heb het idee dat de error hier op een specifieke manier wordt getoond.
Kan je niks in de algemene error_log von je webserver vinden?
De vraag is wat voor error er precies optreedt. Ik heb het idee dat de error hier op een specifieke manier wordt getoond.
Kan je niks in de algemene error_log von je webserver vinden?
Dank voor je reactie
Ik heb de error_log bekeken, en mogelijk was niet complete inlude_once juist. Heb nu volledige pad ingevuld.
Als je nu stemt, dan kreeg ik nog de foutmelding zoals ik in mijn eerste post had staan. Maar na een refresh gaf deze aan dat er al gestemd was.
Stukje verder
vrgr, Pieter
Toevoeging op 12/07/2021 16:35:30:
Rob Doemaarwat op 11/07/2021 18:55:00:
Als het IP-adres wordt gelogd kan het zijn dat er niet genoeg ruimte is voor een IPv6 adres (die zijn langer, en nieuw - thuis heb je meestal nog een IPv4). Even het veld in de database oprekken tot 39 karakters.
(bij "nieuwe hosting" krijg je tegenwoordig ook vaak een IPv6 adres - we moeten toch een keer "over", en kunnen je bezoekers dus opeens ook met een IPv6 adres verbinden)
(bij "nieuwe hosting" krijg je tegenwoordig ook vaak een IPv6 adres - we moeten toch een keer "over", en kunnen je bezoekers dus opeens ook met een IPv6 adres verbinden)
Bedankt voor je reactie.
Ik heb het volgende gedaan.
https://kickfm.nl/images/lengte-waarde.png
Ik heb het aantal van 15 verhoogd naar 39. Bedoel je dit?
Toevoeging op 12/07/2021 16:50:15:
Hallo allemaal
Ik denk dat ik eruit ben. Met de beperkte kennis er toch redelijk snel uit kunnen komen dankzij jullie hulp.
Mijn vorige berichtje hielp nog niet helemaal
Ik had ip_addr verhoogd naar 39. Daarna ip_id ook op 39 karakters gezet en nu lijkt het goed!
https://kickfm.nl/images/lengte-waarde2.png
Super bedankt
Mvg,
Pieter
Gewijzigd op 12/07/2021 16:50:56 door Pieter van Ree
Daar zit gewoon een getal in (INT, integer, geheel getal)
Hier wat uitgebreide uitleg:
https://nexladder.com/blog/what-does-int11-means-in-mysql/
kortom: die 11 doet niet heel veel nuttigs.
ophogen naar 39 zou mi. ook wel tot een foutmelding kunnen leiden, ivm "te groot"