I'm fairly certain there aren't any unmatched parentheses in the board's
code. I uploaded the source files no less than three times, and they are
the exact same source files I have used on other boards which I have set
up without any problems. I even tried removing the compatibility hacks
but it makes no difference.
The FTP ASCII/Binary thing is also unlikely. ASCII is the mode used for
scripts and other plain text files, Binary is used for images, videos,
and multimedia content. About 5 years ago or so, you'd have to manually
set ASCII mode when uploading the board's source files, and then set
Binary mode when you upload the smilies - but nowadays all modern FTP
clients automatically detect the right mode to use. Also the only time
I've heard of a problem with this is when a binary file is uploaded as
ASCII - I don't believe uploading an ASCII file as Binary has any effect
(except maybe on spacing?)
The fact is, it was working perfectly fine until April 28th and then on that day day it just
stopped on its' own. My tech person that I hired to fix this is advising me he suspects there was a PHP upgrade, which for some reason made something in the scripting become no longer compatible.