When I visit my site, I am getting a message saying "A password is required for the page you requested". There is no login form. If I access the admin console, I get an empty page. I tried this in Firefox and Chrome, I cleared the cookies, the behavior is identical.
I don't use my gallery very often, but it used to work. No idea what version I'm running; if that's relevant, let me know how to figure this out.
Is there a way to reset or reinstall zenphoto to fix the problem?
Thanks!
Comments
How install Zenphoto is decribed on our install/update page you find on the download page.
Sidenote: At least in the EU you are generally liable if for example hacks impact visitors, so I strongley recommend to visit a site every now and then to see if everything is all right and update frequently (nothing Zenphoto specific).
`
USER ERROR: Invalid album instantiation: Gallery object does not exist. in /home/xxx/xxx.com/zenphoto/zp-core/class-album.php on line 1221
trigger_error called from Album->_albumCheck (class-album.php [1221])
from Album->__construct (class-album.php [1192])
from UnpublishEmptyAlbums (unpublish_empty_albums.php [28])
from call_user_func_array (unknown)
from zp_apply_filter (functions-filter.php [149])
from include (password.php [17])
from include (index.php [130])
from index.php [28]
`
Update: I just found a plugin called unpublish_empty_albums in my plugins directory. Removing it and now things work. Now I just have to figure out how to get back to my original theme and anything else I had previously...
http://www.zenphoto.org/news/unpublish_empty_albums/
How much work you need to do on your theme depends on how old your Zenphoto version was.
BTW, thanks for responding to my messages. It's great to get an answer, even if it's only a nudge in the right direction.
Which is probably what the plugin did as well. Maybe contact me via http://www.zenphoto.org/pages/contact/ and I get back to you so you could a copy of the plugin. Could be an easy fix and then we could host it on our "unsupported" repository at least.