This is confusing the bejesus out of me. My wife's Greymatter journal worked fine for years until I switched hosting providers. After some finagling, I was able to get it running again with (I thought) archives intact. Recently though, she said she wished she had her archives, and lo and behold, all the archive links went to pages that didn't exist!
I have all the CGI files for all 700 of her entries. The text is in them just fine. What I'm missing are the HTML files! Rebuilding the archive entries does -not- recreate the HTML files, though it seems to process all of them like it is recreating them. No error messages, no failures, no HTML files. If I go and edit an old entry, set it to "Open" AND modify it slightly (I've been adding the word "Rebuilt" in the Extended text), then and -only- then does Greymatter recreate the HTML file. All the entries she's made since the move have worked fine (HTML files get created when she makes the entry).
Any ideas on how I can make the "Rebuild Entries" function actually rebuild the entries?
Never mind, I just found the problem. Apparently when I snagged the cgi files off the old site, the FTP client I was using converted the Linux linebreaks to Windows ones (shows up as ^M in vi). GM silently failed to rebuild any archive file that had Windows linebreaks in it. As soon as I fixed that on all the cgi files, it worked perfectly!