Loading...
 
Architecture / Installation

Architecture / Installation


Error after clean install

posts: 4 United States

Hello,

Here is the problem. I installed TikiWiki 1.9.2 from within Fantastico, then went to the Wiki directory with a browser, login as 'admin' with the password 'admin' then select a new password (you have to), then went directly to ADMIN / Admin Mods and I get an error.


Here is the error I get when I go to TikiWiki Admin AdminMods.........

You need to run setup.sh :

./setup.sh $APACHEUSER all

Common Apache users are www-data, apache or nobody


It appears that the problem is the page called out in Admin mods is different.

Admin mods points to
tw/tiki-mods.php

Where as Admin >> Modules in the TikiWiki Assistant points to
tw/tiki-admin_modules.php

which is where I want to go. I have turned on additional dropdown menus and
modules goes to the correct spot, so the only problem is in the menu on the left, which I can probably modify. I just don't know if I should.
I don;t understand what tiki-mods.php is for.

Anyone know?
Rob

posts: 9309 Germany
Admin mods is for administrating external modules you add to your tiki. For that it needs a mods/ directory that is writable. Tiki complains about that not being the case. setup.sh is for setting all the write permissions needed.
posts: 1

> Admin mods is for administrating external modules you add to your tiki. For that it needs a mods/ directory that is writable. Tiki complains about that not being the case. setup.sh is for setting all the write permissions needed.

I have the same problem as Stewartr, Fantastico install, and then the

"You need to run setup.sh :
./setup.sh $APACHEUSER all
Common Apache users are www-data, apache or nobody "

Thank you for the answer on adding the directory "mods" - that fixed the problem. biggrin

If someone would be so kind to further explain the setup.sh process? I'm trying to do a non-Fantastico install of TikiWiki on a different domain now. I did some studying on SSH, downloaded SSHExplorer, and am trying to run the setup.sh file. I keep getting all kinds of stuff saying "permission denied" and such. I then tried going in there and manually chmoding every file. Still no change.

I've read the documentation which shows to use as a ssh command: su -c './setup.sh $APACHEUSER'

Is that what we are supposed to type in exactly? Or do we need to change the $APACHEUSER to "nobody", or should I be changing some variables in the setup.sh file?

I did a 'id' command on SSHExplorer and it doesn't show 'nobody' as a group id anywhere - just a series of numbers and my userid name for the domain. This is what I get when typing in "id": uid=32004(MyUserID) gid=505(MyUserID) groups=505(MyUserID)

How would I type in a correct command for setup.sh using the above ID information for Linux?

Thanks so very much for any help.

Cris