[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
[ic] "Missing special page" error after site move (answer wins RH t-shirt)
Hello,
I have an especially challenging Interchange puzzle to solve. The first
one of you that offers help that leads me to solve it wins a free
Red-Hat Interchange t-shirt (size XL, white, never worn, I pay
shipping.) Now on with the fun.
SHORT STORY
In summary, we moved our Minivend installation to what we think is a
nearly identical environment and we now get this error in the store logs
when we run the server:
"Runtime error: Missing special page: ../special_pages/missing". This is
when requesting a page known to exist-- so it can't find the page or the
missing page page.
LONG STORY
We're in the process of moving out Minivend 4.04a installation to a new
server. We've attempted to replicate the environment as closely as
possible. Both systems run FreeBSD 4.3 and paths,users and permissions
have all been kept exactly the same. (I think the numeric userid's
changed, but the usernames are all the same.).
The only significant difference, as far as we can tell, is that we
needed to change the configuration to work with "www2.server.com"
instead of "www.server.com"
Below are the diffs between the store catalog.cfg and the minivend.cfg
file-- These are the only things we changed from one installation to the
other. We've verified that the all the paths are [appear to be] correct.
in store/catalog.cfg:
3c3
< Variable SERVER_NAME www.server.com
---
> Variable SERVER_NAME www2.server.com
7c7
< Variable SECURE_SERVER www.server.com
---
> Variable SECURE_SERVER www2.server.com
12c12
< Variable SAMPLEURL http://www.server.com/store
---
> Variable SAMPLEURL http://www2.server.com/store
#########
in minivend.cfg:
< Catalog store /home/user/catalogs/ssp
www.server.com/cgi-bin/store.cgi
> Catalog store /home/user/catalogs/ssp www2.server.com/cgi-bin/store.cgi
So as you can see, none of the paths to pages changed. (We reality
checked that the paths still point to places with pages anyway.
You can still win the shirt if you have to ask me questions to solve the
problem. You can even win it if you already an employee of Red Hat.
Thank you very much for helping with this mystery!
-mark
http://mark.stosberg.com/