/zenphoto/zp-core/setup.php shows your rewrite base as /, which I don't think is correct, it should be /zenphoto
Look in the zp-core/zp-config.php file, down at the bottom, there are two commented-out lines, try uncommenting them and setting them:
`define('WEBPATH', '/zenphoto');
define('SERVERPATH', '<host path here>/zenphoto');`
you'll need to find out what the actual path is for your directory. Then try running setup.php again.