Okay, gotten rid of all the errors.
Now just a few errors.
One that concerns me follows, as you can see, I gave it all the access it needs.
Your MySQL user must have Alter, Create, Delete, Drop, Index, Insert, Select and Update rights.
Grants found:
GRANT USAGE ON *.* TO 'ZenPhoto'@'%' IDENTIFIED BY PASSWORD xxx
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON `zenphoto`.* TO 'ZenPhoto'@'%'