WordPress ongeldig reactie-id maar reactie bestaat wel

31 oktober 2015 om 07:00

Probleem: Afgelopen weekend stuurde de beheerder van Autostrada.tv een e-mail dat hij geen reacties meer kon goedkeuren. Wanneer je op goedkeuren klikte werd deze goedgekeurd maar na de pagina te herladen werd dit weer teruggedraaid. De actie werd niet definitief opgeslagen in de database. Klikken onder de reactie op “Wijzigen” zorgde voor de foutmelding “Ongeldig reactie-ID. Ga terug”. De knop “Verwijderen” toonde dezelfde foutmelding. Via PHPMyAdmin blijkt dat de reactie echt bestaat. Het overzicht van reacties in WordPress bewijst dit ook. Reden dat het fout gaat: Wanneer een actie op een reactie wordt uitgevoerd zoals goedkeuren/wijzigen/verwijderen, wordt hiervoor een uniek […]

MySQL federated engine inschakelen

27 januari 2012 om 22:30

Naast MyISAM en InnoDB biedt MySQL ook nog de engine FEDERATED aan. Deze engine kan worden gebruikt om vanuit een database verbinding te maken naar een andere database. Standaard staat deze engine uit, wil je die aanzetten voeg dan de onderstaande regels toe aan je configuratie bestand van MySQL. # Disable Federated by default # skip-federated federated Vergeet natuurlijk na het wijzigen niet je MySQL server te herstarten. Als je vervolgens kijkt in PHPMyAdmin of MySQL Query browser zie je dat je voortaan ook gebruik kan maken van de FEDERATED engine.

MySQL FULL TEXT laten zoeken vanaf 3 tekens ipv 4

3 augustus 2010 om 18:58

Maak je gebruik van de functie MySQL FULL TEXT INDEX dan kan je wel eens lopen tegen de beperking dat een zoekopdracht uit 4 of meer tekens moet bestaan. Echter zijn er ook zoekwoorden die bestaan uit drie tekens. Zoals bij de automerken “BMW” of “KIA”. Om dit aan te passen open je het MySQL configuratiebestand, meestal my.cnf genaamd. Dit bestand vindt je in de /etc/ map. Natuurlijk verschilt dit per server. Voeg onder [mysqld] de onderstaande regel toe of wijzig de regel: ft_min_word_len=3 Natuurlijk kan je 3 veranderen naar 2 of een ander getal. In bovenstaand voorbeeld worden zoekopdrachten […]

Geen Visio maar MySQL Workbench voor ERD

21 januari 2010 om 10:00

Op het werk ben ik samen met mijn baas een aantal maanden naast mijn werkzaamheden op zoek geweest naar een programma om ERD’s (Entiteiten Relatie Diagrammen) te maken en direct om te zetten naar een SQL script. Voorheen maakte ik een ERD altijd met Microsoft Visio wat op zich niet een slecht programma was maar die export functionaliteit ontbrak daar wel. In januari heb ik een project opgeleverd waarvoor ik ook een ERD moest maken die ruim 30 tabellen telde. Een enorm ERD en hoe onlogisch zou het zijn om deze gegevens opnieuw in een database in te moeten voeren. […]