Loading...
 
Development

Development


Re: Getting MultiTiki to work on TikiWiki 3

posts: 19 United States

I'm also trying the MultiTiki install on a dedicated server (CentOS). I have root access, and am able to execute the setup.sh script just fine. When I try to set it up for three Tikis (demo, test, pilot). I create the symbolic links in the document root, and run the first install (for demo). It goes well, until I click the enter tiki without lock. Then I get this error message...

Tiki is not properly set up:

The directory '/home/edsco11/tiki/taf/modules/cache/pilot' does not exist.
The directory '/home/edsco11/tiki/taf/templates_c/pilot' does not exist.

Your options:


1- With FTP access:
a) Change the permissions (chmod) of the directories to 777.
b) Create any missing directories
c) Execute the Tiki installer again (Once you have executed these commands, this message will disappear!)

or

2- With shell (SSH) access, you can run the command below.

a) Run setup.sh and follow the instructions:
$ bash
$ cd /home/edsco11/tiki/taf
$ sh setup.sh

The script will offer you options depending on your server configuration.

b) Execute the Tiki installer again (Once you have executed these commands, this message will disappear!)


I follow the directions for #2, which recreates the demo, test, and pilot directories under modules/cache and templates_c and then re-execute the install.

I end up at the same point. The installer keeps blowing away the three
site directories under modules/cache and templates_c.

Here's the local.php from the db if that's any help...

?php

$db_tiki='mysqli';
$dbversion_tiki='3.0';
$host_tiki='localhost';
$user_tiki = 'root';
$pass_tiki = 'mypassword';

if ($_SERVER%22HTTP_HOST%22 "demo.nactaf.com"
$_SERVER%22HTTP_HOST%22 "www.demo.nactaf.com") {
$tikidomain = "demo";
$dbs_tiki = "edsco11_demo";
} elseif ($_SERVER%22HTTP_HOST%22 "test.nactaf.com"
$_SERVER%22HTTP_HOST%22 "www.test.nactaf.com") {

$tikidomain = "pilot";
$dbs_tiki = "edsco11_test";
} elseif ($_SERVER%22HTTP_HOST%22 "pilot.nactaf.com" || $_SERVER%22HTTP_HOST%22 "www.pilot.nactaf.com") {
$tikidomain = "pilot";
$dbs_tiki = "edsco11_pilot";
} else {
$tikidomain = "demo";
$dbs_tiki='edsco11_demo';
}

?>

Upcoming Events

No records to display

Why Register?

Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.