SQL Error (mysql4) incorrect string [Update: nieuwe error]

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

SQL Error (mysql4) incorrect string [Update: nieuwe error]

Bericht door Anne123 » 07 mar 2014, 13:07

Vandaag kreeg ik van een lid te horen dat ze bij het plaatsen van een bericht de volgende error kreeg:
Algemene fout
SQL Error (mysql4) incorrect string value
'\xfo\x9f\x98\x89
For column post-text at row 1(1366)een sql fout deed zich voor tijdens het samenstellen van deze pagina
Contacteer de beheerder als dit probleem zich blijft voordoen

Verder heb ik van niemand klachten gekregen.

Enig idee wat hier fout gaat en hoe het op te lossen is?
Laatst gewijzigd door Anne123 op 17 mar 2014, 16:12, 2 keer totaal gewijzigd.

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: SQL Error (mysql4) incorrect string value

Bericht door Theriddler » 07 mar 2014, 19:57

Zie ook viewtopic.php?f=40&t=58994

het volgende zou het probleem moeten oplossen, lees het goed door en maak voor je begint een gehele backup van de database met phpmyadmin. schakel ook het forum tijdelijk uit.

doesnt-have-a-default-value-errors

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string value

Bericht door Anne123 » 12 mar 2014, 08:52

Bedankt voor je reactie!

Ik heb geprobeerd de stappen te volgen, maar als ik de code via SQL wil laten uitvoeren in phpMyAdmin krijg ik te zien:
# MySQL gaf een lege resultatenset terug (0 rijen).
Hoe kan ik dit oplossen?

Gebruikersavatar
Kevin
Berichten: 1684
Lid geworden op: 06 nov 2007, 17:22
Locatie: Brabants schoon
Contacteer:

Re: SQL Error (mysql4) incorrect string value

Bericht door Kevin » 12 mar 2014, 13:28

Heb je misschien een andere prefix dan de standaard?
Wat jouw database prefix is kun je snel zien in het bestand root/config.php

Standaard zou dit zijn

Code: Selecteer alles

$table_prefix = 'phpbb_';
Als er bij jouw wat anders staat zul je dit moeten veranderen in de query die je krijgt en moet uitvoeren.
Afbeelding
ForumHulp.nl kan u helpen met: Technisch onderhoud, Extensies installaties/aanpassingen en Webdesign.

Teammember op Afbeelding phpBBservice.nl Afbeelding , Winnaar in de phpBB awards 2009, 2010 en 2012 met AquaforA

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string value

Bericht door Anne123 » 12 mar 2014, 17:56

Bedankt voor je reactie.

In de config.php file staat
$table_prefix = 'phpbb_';

Een stukje van de query:
# Table: 'phpbb_attachments'
ALTER TABLE phpbb_attachments
MODIFY attach_id mediumint(8) UNSIGNED NOT NULL auto_increment,

Dat zou dan moeten kloppen, toch? Of moet ik hier iets aanpassen?

Gebruikersavatar
Kevin
Berichten: 1684
Lid geworden op: 06 nov 2007, 17:22
Locatie: Brabants schoon
Contacteer:

Re: SQL Error (mysql4) incorrect string value

Bericht door Kevin » 13 mar 2014, 13:33

Dat is gewoon de standaard prefix, het zou dus goed moeten gaan maar je kreeg toch de melding dat er niets is aangepast of gevonden wat eraan voldeed. Is die error er nog steeds? of kwam die niet altijd bij het plaatsen van een bericht?
Afbeelding
ForumHulp.nl kan u helpen met: Technisch onderhoud, Extensies installaties/aanpassingen en Webdesign.

Teammember op Afbeelding phpBBservice.nl Afbeelding , Winnaar in de phpBB awards 2009, 2010 en 2012 met AquaforA

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string value

Bericht door Anne123 » 14 mar 2014, 14:34

Kevin schreef:Dat is gewoon de standaard prefix, het zou dus goed moeten gaan maar je kreeg toch de melding dat er niets is aangepast of gevonden wat eraan voldeed. Is die error er nog steeds? of kwam die niet altijd bij het plaatsen van een bericht?
Deze melding kwam een paar keer voor bij één lid. Van andere leden heb ik geen berichten gekregen dat ze een error kregen. Inmiddels heeft dat lid wel weer berichten kunnen plaatsen, terwijl ik dus niks heb kunnen aanpassen. Het lijkt er dus op dat het iets anders was..?

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string [Update: nieuwe erro

Bericht door Anne123 » 17 mar 2014, 16:10

Help.. Net deed het forum het helemaal niet meer. Ik kreeg de melding:
SQL ERROR [ mysql4 ]

Table './deb8012_forumdb/phpbb_sessions' is marked as crashed and should be repaired [145]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.


Toen ik via SQL REPAIR TABLE phpbb_sessions; invoerde werkte alles weer. Kan dit een verband hebben met de vorige error?

Gebruikersavatar
John P
Berichten: 163
Lid geworden op: 29 sep 2012, 13:48
Contacteer:

Re: SQL Error (mysql4) incorrect string [Update: nieuwe erro

Bericht door John P » 17 mar 2014, 20:43

Denk het niet, je eerste probleem is een karakterset en of collation probleem en je crash is gewoon een crash van je sessie tabel.
Misschien gebruik je ook nog verschillende database engines door elkaar, myIsam en Innodb zie ik veel als probleem voorkomen.
Afbeelding
Webhosting, Custom MODs, Technical management, MOD installation and Webdesign

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string [Update: nieuwe erro

Bericht door Anne123 » 19 mar 2014, 11:02

Oké, bedankt voor je reactie. Hopelijk is nu dan alles opgelost...

Anne123
Berichten: 56
Lid geworden op: 12 feb 2008, 19:27

Re: SQL Error (mysql4) incorrect string [Update: nieuwe erro

Bericht door Anne123 » 31 mar 2014, 17:09

Ik kreeg zelf net een error:
SQL ERROR [ mysql4 ]

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [2002]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Toen ik de pagina vernieuwde werkte alles weer.. Niet veel later kreeg ik 'm weer en kan ik het forum niet meer bereiken.
Ik heb geen verstand van MySQL... Enig idee hoe ernstig dit is en hoe ik dit kan oplossen / voortaan voorkomen?

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: SQL Error (mysql4) incorrect string [Update: nieuwe erro

Bericht door Theriddler » 31 mar 2014, 19:49

Anne123 schreef:Ik kreeg zelf net een error:
SQL ERROR [ mysql4 ]

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [2002]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Deze error geeft aan dat er een server probleem is, jij kunt hier zelf weinig aan kunt doen anders dan contact op te nemen met de host.

Gesloten