Log inRegister
You are here: Boossy » WikiFoswiki » TwikiVersusFoswiki

TWiki versus Foswiki

Websites using (1) according to (2)

date / wiki   TWiki Foswiki Totaal TWiki% Foswiki%
11/04/2017 wappalyzer 320 190 510 63% 37%
  builtwith 252 104 356 71% 29%
09/11/2017 wappalyzer 420 310 730 58% 42%
  builtwith 86 37 123 70% 30%
03/01/2018 wappalyzer 320 260 580 55% 45%
  builtwith 98 33 131 75% 25%
15/10/2018 wappalyzer 130 110 240 54% 46%
  builtwith 319 188 507 63% 37%

Installation

In a shared hosting environment, TWiki works "out of the box", see TwikiInstallation.

Foswiki, however, requires some Perl modules that are not installed by default on most shared hosting machines!

Without the following three Perl modules, the installation won't even start:
  • CGI::Session
  • Crypt::PasswdMD5
  • File::Copy::Recursive

3 perl-modules
.htaccess in pub
default url host

%INCLUDE{System.WebChangesRightBox}%

There were errors adding to the AdminGroup group. StijnBousard : Can't locate Algorithm/Diff.pm in @INC (@INC contains:

/home/boossybe/domains/boossy.be/public_html/foswiki/lib
/home/boossybe/domains/boossy.be/public_html/foswiki/lib/CPAN/lib

Check version

  • system variable: v2.1.6

Move from subdirectory to subdomain

1 Create subdomain in DirectAdmin

Uw Account > Subdomein-beheer

2 Adapt the TWiki/Foswiki configuration accordingly

http://boossy.be/(fos)(t)wiki/bin/configure

TWiki

VARIABLE SUBDIRECTORY VALUE SUBDOMAIN VALUE
Default Url Host: http://boossy.be http://twiki.boossy.be
Script Url Path: /twiki/bin /bin
Pub Url Path: /twiki/pub /pub

FosWiki

VARIABLE SUBDIRECTORY VALUE SUBDOMAIN VALUE
Default Url Host: http://boossy.be http://wiki.boossy.be
Script Url Path: /foswiki/bin /bin
Script Url Path for View: /foswiki/bin/view /bin/view
Pub Url Path: /foswiki/bin/../pub /bin/../pub

3 Adapt the TWiki/Foswiki .htaccess

Purpose is to redirect to the main home page of the wiki
TWiki  
subdirectory value Redirect /twiki/index.html http://boossy.be/twiki/bin/view/Boossy/WebHome
subdomain value Redirect /index.html http://twiki.boossy.be/bin/view/Boossy/WebHome
FosWiki  
subdirectory value Redirect /foswiki/index.html http://boossy.be/foswiki/bin/view/Boossy/WebHome
subdomain value Redirect /index.html http://wiki.boossy.be/bin/view/Boossy/WebHome

4 Adapt the main .htaccess

Purpose is to disallow access to the wiki welcome page by redirecting them to the main home page of the wiki.
This is done in the .htaccess file of the root folder above the wiki folder.

Redirect /foswiki http://wiki.boossy.be/bin/view/Boossy/WebHome
Redirect /twiki http://twiki.boossy.be/bin/view/Boossy
0%
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback