After creating a group called MainTWikiClientGroup,
I am having trouble with expansion of the GROUPS variable in /bin/view/Main/TWikiGroups.
Here's the result of trying to view TWikiGroups:
TWiki detected an internal error - please check your TWiki logs and webserver logs for more information.
Can't use an undefined value as an ARRAY reference
Here's the most important line from warn log:
Can't use an undefined value as an ARRAY reference at /h
ome/httpd/able_wiki/lib/TWiki.pm line 3410.
Here's the full warn log entry:
| 25 Aug 2006 - 11:45 | Can't use an undefined value as an ARRAY reference at /h
ome/httpd/able_wiki/lib/TWiki.pm line 3410.
TWiki::_GROUPS('TWiki=HASH(0x80fbbf0)', 'TWiki::Attrs=HASH(0x89d8f30)',
'TWikiGroups', 'Main') called at /home/httpd/able_wiki/lib/TWiki.pm line 2276
TWiki::_expandTagOnTopicRendering('TWiki=HASH(0x80fbbf0)', 'GROUPS', und
ef, 'TWikiGroups', 'Main') called at /home/httpd/able_wiki/lib/TWiki.pm line 219
5
TWiki::_processTags('TWiki=HASH(0x80fbbf0)', '---+ TWiki Groups^J^JThese
groups can be used to define fine grain...', 'CODE(0x864c284)', 16, 'TWikiGroup
s', 'Main') called at /home/httpd/able_wiki/lib/TWiki.pm line 2121
TWiki::_expandAllTags('TWiki=HASH(0x80fbbf0)', 'SCALAR(0x8652eb0)', 'TWi
kiGroups', 'Main') called at /home/httpd/able_wiki/lib/TWiki.pm line 2464
TWiki::handleCommonTags('TWiki=HASH(0x80fbbf0)', '---+ TWiki Groups^J^JT
hese groups can be used to define fine grain...', 'Main', 'TWikiGroups') called
at /home/httpd/able_wiki/lib/TWiki/UI/View.pm line 322
TWiki::UI::View::_prepare('---+ TWiki Groups^J^JThese groups can be used
to define fine grain...', 'TWiki=HASH(0x80fbbf0)', 'Main', 'TWikiGroups', 'TWik
i::Meta=HASH(0x890670c)', 0) called at /home/httpd/able_wiki/lib/TWiki/UI/View.p
m line 306
TWiki::UI::View::view('TWiki=HASH(0x80fbbf0)') called at /home/httpd/abl
e_wiki/lib/TWiki/UI.pm line 109
TWiki::UI::__ANON__() called at /home/httpd/able_wiki/lib/CPAN/lib///Err
or.pm line 379
eval {...} called at /home/httpd/able_wiki/lib/CPAN/lib///Error.pm line
371
Error::subs::try('CODE(0x887a2c4)', 'HASH(0x8930d58)') called at /home/h
ttpd/able_wiki/lib/TWiki/UI.pm line 158
TWiki::UI::run('CODE(0x81c91f0)') called
TWiki Configuration
Configuration
Use this page to set the configuration options for TWiki. Fill in the settings, and then press 'Next'.
If you are installing TWiki for the first time If you just want to get up and running, the only section you need to worry about below is
General path settings. You can always come
back and configure other settings later.
You will now need to consider how you are going to manage authentication and access control. See the reference manual sections on authentication and access control, and the Security Setup section below.
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.
Can you be more precise about your TWiki version, please? There was a known error in some versions, so the third number is important.
-- CrawfordCurrie - 28 Aug 2006
4.0.4 Hotfix 2
-- RickGilligan - 28 Aug 2006
Ah, I thought I had correctly changed my configuration for SuperAdminGroup to UserName1 and UserName2 (obscured), but that seems to be the root of my problem.
Changing the SuperAdminGroup back to TWikiAdminGroup corrected the problem with the expansion of PctGroupsPct.
I'll go back and re-read all of the security setup documentation and figure out what I did wrong, then post a follow-up here about what I found.
-- RickGilligan - 28 Aug 2006