Comments have been broken now for some time—I suspect since the site was moved to another server by my hosting company a few months back. It seems as though an entire PHP file was deleted from my root directory, which doesn’t really make sense to me.
At first I thought I may have accidentally deleted it myself, but the missing file is not in my “trash” folder, though a bunch of other files from over the years are.
I will try to fix it as soon as possible, but I didn’t have a backup, and it’s been so long since I initially coded it, I don’t really remember how it worked. Basically I have to reverse engineer my own web site.