scandium downtime friday
Here's what happened to scandium on friday:
A database change I made for the latest
control panel update broke the script
that creates web and log directories
for a new site. This is a very old script
that I don't yet have under automated
tests.
That would not normally cause a problem,
except somebody created a site and asked
to have their error logs turned on (and
thus sent to the directory that didn't
get created)
Unfortunately apache crashes and refuses
to start unless it can open all logfiles.
I fixed it on friday but didn't manage to
track down the root cause until just a
little while ago.
I've made some small changes to make sure
this particular script will give an early
warning should it ever break again. Getting
all my old scripts under test is still
an ongoing process.