DI tech problem solved
After five frustrating days, and with the help of a really smart consultant, I've figured out the problem at this site. I was unable to post without mangling the home page. That, combined with problems getting my backup service to perform a bona fide restore, caused me to put the site on hold. I'm looking forward to posting again . . .