Just before heading to bed I checked one more thing, and discovered that the whole damn webserver had stopped responding, not just the virtual site I was working on. Since I didn't want to go to sleep with things in THAT condition I just spent a while reconstructing a known-working .conf file from this morning and telling the server to use THAT. That seems to have done the trick, so NOW I will go hit my own personal snooze button.