SID-00759: Webhome does not exist, yet.
| Status: |
Answered |
TWiki version: |
4.3.2 |
Perl version: |
5.008008 (linux) |
| Category: |
CategoryAccessControl |
Server OS: |
RHEL 5 |
Last update: |
15 years ago |
Another admin on our team changed something on our site and now users get the following when they login:
Note: This topic does not exist
The topic 'Webhome' you are trying to access does not exist, yet.
Hopefully this is just a permission setting. Please tell me he didn't delete something.
Thank you!
--
DavidSanger - 2010-02-19
Discussion and Answer
Each TWiki web has to have a WebHome and a WebPreferences page. After login you typically end up in Main.WebHome. Someone might have renamed this page. If you have shell access check if
twiki/data/Main/WebHome.txt* exists. If missing, copy the one over from template web
twiki/data/_default/.
--
PeterThoeny - 2010-02-20
PeterThoeny; Thank you, that was helpful the files were changed. However, still getting the same error after doing the following:
1. Moving
WebHome.txt* from twiki/data/_default/ to twiki/data/Main/.
2. Changed permissions to same as older files:
-rw-r--r-- 1 apache apache 920 Feb 22 14:07
WebHome.txt
-r--r--r-- 1 apache apache 1042 Feb 22 13:43
WebHome.txt,v
3. Restarted apache.
FYI;
When users login successfully they get the following URL:
http://twiki.vw.com/twiki/bin/view/TWiki/Webhome?twiki_redirect_cache=87d22f34748b848eeae8002650d91c22
--
DavidSanger - 2010-02-22
Don't move but copy from
data/_default. The default web needs to be intact for future webs you create.
Your redirect suggests that the WebHome of your TWiki web is hosed. Restore from the original TWiki package.
--
PeterThoeny - 2010-02-22
I said move, but meant copy, which is what I did.
Since I've already copied data/_default/WebHome* to data/Main/ which didn't work. Are you saying that I should copy ALL FILES from _default to Main in order to restore the site to its defaults? If so, will this impact registered users and their customized webs?
--
DavidSanger - 2010-02-23
Don't restore all files.
Check all webs if they have a WebHome. Do that on the shell level. The Sandbox web should have a
twiki/data/Sandbox/WebHome.txt and
twiki/data/Sandbox/WebHome.txt,v, the TWiki web a
twiki/data/TWiki/WebHome.txt and
twiki/data/TWiki/WebHome.txt,v, etc.
--
PeterThoeny - 2010-02-23
Closing this question after more than 30 days of inactivity. Feel free to reopen if needed. Consider engaging one of the
TWiki consultants if you need timely help. We invite you to
get involved with the community, it is more likely you get community support if you support the open source project!
--
PeterThoeny - 2010-04-05
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.