This is very similar to what I am experiencing. In my test installation I have two albums - one with just 5 photos with title and description from the metadata. The other album has 21 photos with all the metadata I could fill in with Lightroom, including keywords.
Both albums appear very nice - no errors. Keywords were imported as tags. I was really happy.
From the main page I use a word from the title of my smaller album (with less metadata) and that album appears in the search results. That's good. But when I search on a word from a title of one of the photos, I get a Sorry, no image matches ....
Yes, on the options tab I have ensured that title, description, and the rest of the fields are to be searched.
The problem gets worse. When I search for the larger album using a word from its title, I do get that album returned, but a ZenPhoto SQL error in pink appears below the thumbnail of the album.
If I go back to my main page and start all over, that is, select the larger album to view, the individual photos appear as expected. Now, if I search on a word in the title of one of the photos, I sometimes get a "sorry, .... But, mostly I get this error:
Zenphoto Error
MySQL Query ( SELECT DISTINCT `id`,`show`,`title`,`desc`,`albumid`,`filename`,`location`,`city`,`state`,`country` FROM `zp_images` WHERE ((`id`=58) OR (`id`=35) OR (`id`=37) OR (`id`=38) OR (`id`=39) OR (`id`=40) OR (`id`=51) OR (`id`=52) OR (`id`=53) OR (`id`=54) OR (`id`=55) OR (`id`=56) OR (`id`=57)) ORDER BY id ) failed. Error: Out of memory; restart server and try again (needed 65528 bytes)
I never get this error on the smaller album with no keywords - I wonder if keywords or tags may be the problem. I'm pretty sure that memory isn't the issue, but I am checking allocation on the apache.
Any ideas? Thank you.
I have version