My server error log lists messages: [host fotogen.uk] Symbolic link not allowed or link target not accessible: /homez.2/fotogenunl/www/zen/cache/Mono/Places/DSC02711ObservatoryJaipur_595.jpg
I can't see anything untoward in the Zenphoto security or setup logs.
These image files are not huge. I've picked one of the smallest, which is 47.7Kb. I've renamed it so it has no spaces in the file name, uploaded it and changed it's file permissions from 0604 to 0644. I've also tried a version with all metadata deleted. All to no avail.
The thumbnail links to http://fotogen.uk/zen/Mono/Places/DSC02711ObservatoryJaipur.jpg. Instead of showing the image, this shows the image title, linked to
http://fotogen.uk/zen/zp-core/full-image.php?a=Mono/Places&i=DSC02711ObservatoryJaipur.jpg&q=75&wmk=%21&dsp=Protected%20view&check=dc56ff0896bd4d9f34e3e5c6e692416ac7f0791f
Clicking this image title opens the full-sized image, so it's accessible from /zp-core but not from /cache.
I've tried to append &debug to the url in index.php but I've not been able to do that.