zpArdoise Zenpage-Links to Zenpage not showing up

As Vincent suggested in the zpArdoise theme topic I'm opening a new one.

The problem is that the links to the pages I added to my site are not showing up (pages are published).
They do when I'm logged in as admin but when I'm logged out they don't.
I'm using the zpArdoise theme and this theme supports Zenpage so it shouldn't be a problem.

I mailed my webhost asking what could be the problem, they replied that I should check the error log.
I did and can't find anything wrong.

A bit of a puzzle.

ps I'm using the latest build.

Comments

  • acrylian Administrator, Developer
    Refresh my memory does this happen with the Zenpage and Efferscence+ themes as well. If not it is a theme issue. Also check the database entries of the page if they are really saved as published.
  • Happens with the Zenpage theme as well, but I solved that by making my own menu set.
    Unfortunately zpArdoise doesn't support the menu manager plugin.
  • acrylian Administrator, Developer
    This is really strange, the standard menus just take what they get from the database, thus the published state of an item. Again please look at the database to see what the actual values are. the field "show" should have the value 1 if published.

    Also post some info about your server please.
  • I will take a look at the database.

    What do you want to know about the server?
  • Nothing wrong in the database.
    In pages the value is 1 under show.
    http://img9.imageshack.us/i/databaseh.jpg/
  • acrylian Administrator, Developer
    I have no idea then except that your server might be caching too persistently maybe. Again please tell some general info about your server like what php version etc.
  • This is what I could find about the server:
    PHP5, MySQL5, Apache2, PostgreSQL8, Perl5.8, Python2.4, CGI scripts,Tomcat 5 java server met JDK 1.4.2.
    Note that this isn't my server, it's what I get from my webhost.
  • acrylian Administrator, Developer
    Looks good so far (btw, you find out the data always if you call phpinfo() on a php page). Shared hosting is absolutly fine.

    However, I am stuck and have no further ideas about this. I could only suspect it is either hte server cache and/or the browser cache playing tricks. You did not use the html_static cache plugin, did you? That of course needs to be cleared before you see any changes.
  • No, I'm not using that plugin.

    I guess I'm not able to empty the server cache...
  • It is still weird.
    I created a subdomain the other day because I wanted to start over with my website using another theme (zp minimal in this case). This way I could work without disturbing the current site.
    Again I added a zenpage called links, published it and it worked.

    Today I moved the finished theme to the main domain and the same old problem occured again. The links page is published but it's not showing.
    I'm pretty sure it's a server thing, nothing to do with the theme.
    What I don't understand is why everything is working as it should on a subdomain and not on the main domain. Could it be a setting?

    Site on the subdomain: http://zenphoto.lens-vision.nl

    Site on main domain: www.lens-vision.nl
  • There could be a problem with URL generation. The difference between the subdmain and main domain is the appearence of the inermediate folder in the URL.
  • acrylian Administrator, Developer
    Genereally, if you have put Zenphoto in a folder and link any domain to it (subdomains behave the same as "main" ones) the rewrite base in htaccess should be just `/`.
  • I put Zenphoto straight in the root, not in a folder.
  • acrylian Administrator, Developer
    What is the issue now? Both links above seem to work for me.

    (Note that "www" is actually a subdomain just like "zenphoto" in your two examples.)
  • The issue: Zenpages are working when on http://zenphoto.lens-vision.nl and not on www.lens-vision.nl
    Don't start the they have to be published thing again cause they are.
    I want zenpage to work under www.lens-vision.nl
  • acrylian Administrator, Developer
    Sorry to say but I don't see any Zenpage items on both...just home, gallery index and kontakt.
  • Hmm, they did work on http://zenphoto.lens....
    I'm out of ideas.
    The only thing that does seem to work is making my own menu, did that on another site I made with Zenphoto.
  • acrylian Administrator, Developer
    I see now a links link on that one. Anyway, the menu functions are really not domain dependend (of course for the links they are but not for printing available pages). They get their info from the database.

    Maybe your server does cache something and that somehow differently for both domains. Wild guess as I have never seen or heard about such an issue.
  • I'm gonna send my webhost another long email about this.
    That's where the solution has to come from.
  • acrylian Administrator, Developer
    Let us know if you find something out. I can assure that Zenphoto works on pretty standard shared hostings. I successfully installed Zenphoto on several over here (and I personally have only shared hosting as well).
  • I will.
  • Got an answer from my webhost:

    As far as I can see there is no difference in how PHP works on the main domain and the subdomain.

    The server doesn't have a cache that holds this information.
    The only thing I can think of is the module not being active on the maindomain.
    I don't know Zenphoto and can't tell you if there is a function to activate the module.

    Doesn't help me much. The zenpage is published on the main domain.
    The only usefull thing is that we know there isn't a server cache.
    Anything else I should ask?
Sign In or Register to comment.