It seems that while I've been focusing on other things, my web host has upgraded PHP versions, turning much of my site into a mess of warnings, errors, and missing content. It might be overdue for a redesign anyway. I'll take care of it … eventually.