PassMark Logo
Home » Forum

Announcement

Collapse
No announcement yet.

Sitemaps not getting created

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sitemaps not getting created

    Running V7 build 1015 on Windows 7. We just changed hosting providers, and at the same time installed an SSL certificate. Previously, Zoom was working perfectly. Now, because FTP is turned off, we must SFTP results to the server. The baseurl is https://sizes.com/ The only urls that show up in the sitemaps are those that appear in hrefs on the home page.

    On top of that, search yields an error message: Warning: fopen(./logs/searchwords.log): failed t open stream: no such file or directory in /home/jlsz/sizes.com/search.php on line 3510. Maybe the SSH client is set wrong, or maybe we directory structure on the server is not what we think it is.

  • #2
    The fopen error on the log file will be a folder issue. Either the logs folder doesn't exist or the permissions are wrong. It won't have anything to do with HTTPS. This FAQ should help,
    http://www.wrensoft.com/zoom/support/logging.html
    (You can also just turn off logging to solve the problem)

    What kind of sitemap are you creating? XML or Text?
    Do you have a sitemap base URL set?
    Are all the links on your site HTTPS, or could you have a mix of HTTP and HTTPS?

    Comment


    • #3
      Both XML and text.
      I assume the sitemap baseurl would be the same as the site's, namely https://sizes.
      Http is rewritten to https

      I discovered yesterday that the logs folder is not where it was with the former hosting provider. Now the site is (on the server) at /home/username/sizes.com
      but the logs directory is at
      home/username/logs/sizes.com/http

      According to the hosting provider, this location of the logs folder "can't be changed." Is this compatible with search.php???

      Incidentally, this is running with php 5.4, FastCGI (the default for this provider).

      Comment


      • #4
        You (and your hosting company) seem to be confusing the Apache web server software log folder and the Zoom log folder. There is no reason you need to use the same folder for both (or move the Apache folder).

        If it makes it easier to understand make a new sub-folder call /searchlogs/ and then setup your logging in Zoom to use this new folder. But in the end Zoom doesn't really care where the folder is in your file system on the server. As long as folder permissions are set on the folder to allow files to be created and written to. Again see the FAQ I linked to above.

        I just had a look at your web site. It doesn't seem to be working correctly for HTTPS. I see different content on the pages when switching from HTTP to HTTPS. When using HTTPS, the main page content (and all the links) are missing.

        But can you send me your Zoom configuration file. It is probably quicker this way than try to guess at the problem.

        Comment


        • #5
          Emailed you the config file.
          You were right about the log folders; that has been fixed.
          Search is working from the splash page, but still no site maps and ZOOMSEARCH does not appear on the results page (as specified by the template).

          Comment


          • #6
            This was confirmed to be a bug. It has now been fixed in V7 build 1017, which you can download from here:
            http://www.wrensoft.com/zoom/whatsnew.html#windows
            --Ray
            Wrensoft Web Software
            Sydney, Australia
            Zoom Search Engine

            Comment


            • #7
              The new build cured the problem. That was breathtakingly fast work!

              Comment

              Working...
              X