93% spookbestanden

2021-08-13 in blog

Geweldig! Er loopt weer een server vol. Eens even een kijkje nemen met df -h, en zien dat / 93% vol zit. Waar zit dat 'm in? Wat zijn de 10 grootste vervuilers? du -ha / | sort -n -r | head -n 10 ah, /var/log, /var/cache, /var/lib, the usual suspects. apt-get ...
#PHP #Linux #sysadmin #Apache

11 miljoen sessies

2021-07-27 in blog

Het was een grauwe Groninger ochtend, toen zich een merkwaardige reeks van herhalende foutmeldingen deed verschijnen: PHP Fatal error: Uncaught Error: Failed to create(read) session ID: files (path: /var/lib/php/sessions) in /www/index.php:5 Stack trace: #0 ...
#PHP #Linux #sysadmin #Apache

Eerste spam!

2019-06-26 in blog

Vandaag werd ik tijdens mijn ontbijt verrast door niet één, maar twee mailtjes die rond 3 à 4 uur 's nachts waren gestuurd: het waren automatische berichten: "Iemand heeft een reactie geplaatst!" Benieuwd wat voor interessant dialoog er om middernacht plaatst ...
#PHP #spam #comments

Kut SQL

2019-06-14 in blog

In de afgelopen maanden dat ik met SQL MariaDB werkte, heb ik er een lichte hekel aan gekregen. Lees hier waarom. Unicode is niet unicode Een column met tekst wordt by default opgeslagen in utf8-general-ci. Hartstikke mooi, maar dit is helemaal geen utf8. ...
#database #PHP #SQL #UTF-8 #prepared-statements

Nu alleen nog een database...

2019-04-19 in blog

Zo, zoals beloofd ergens in een vorige post, is het archief nu by default ingeklapt (html5 <details>), onthoudt mijn website nu je gelesecteerde thema, en of je de sidebar in- of uitgeklapt hebt. Dit heb ik gedaan met de Web Storage API. Waar dat op neerkomt ...
#database #HTML5 #PHP #cookies #plaintext