archive_me1Add my vote for this tag create new tag
, view all tags
OK, I have TWiki (2001 version, sorry) up and running flawlessly on RedHat8.0, using Apache 2.0.

I needed GnuSkin, wasn't sure that that and SessionPlugin would work under Bejing Release, talked to Joachim Nilsson, and decided to stick to the older version. Took me about a week to get everything working. Here's what I ran into/what I did:

  • unpacked & installed TWiki, followed instructions in the distribution. Added the httpd.conf directives as described in the doc (though those are for Apache 1.13 or so, they turned out to work just fine!)
  • installed GnuSkin and TigerSkin, SessionPlugin
  • had the followging problems: Session Plug bug, Sessionplugin failing at line 171, logon not working, createnewpage not working, attach upload not working.
  • found the semicolon bug in Session Plugin (see SessionPlugin) and fixed that but didn't help
  • found the discussion on SessionPluginDev, applied the patch by Joachim Nilsson. That complained because I already had the ';' bug fixed manually so patch wondered whether it was a reverse patch roll eyes (sarcastic) Reintroduced the ';' bug and applied the patch - that did away with the line 171 bug.
  • the other bugs kept giving me the premature end of script headers. I know these headers are usually apache permission settings
  • stumbled upon the discussion in UpLoadProblem. My cfg file did not have the rcs bug but I added the 2 lines to the upload script as dexribed at the end of the topic and there we were! Attachments work.
  • Disoverver my own blunder: I had forgotten to add the logon and createtopic pages to the permissions in bin/.htaccess. That made logon give a logon window, but it still crached after that giving end of script headers.
  • went about bezerk for about a week trying to figure out why logon and createtopic would not work -- I kept looking and rechecking my permissions but could not find anything wrong with it.
  • finally noticed that those 2 scripts have a Windoze call to perl in their first line, so apache could not find perl and just stopped (not revealing any other debug info). Changed first line to #!/usr/bin/perl -wT and that did it!

All works now and I got this puppy in production! I don't see any reason for not using Apache 2.0! I'll post back with experiences as soon as I have setup another TWiki using Bejing!


TomTo ( Tom Tollenaere ) - 03 Feb 2003

-- TomTo - 03 Feb 2003

Thanks Tom for sharing this!

-- PeterThoeny - 04 Feb 2003

I have posted a request on SessionPluginDev for someone to apply the new plugin hook patch that I attached there. Not sure if this plugin is being maintained since there was no response ...

-- RichardDonkin - 04 Feb 2003

I have Athens up and running on apache2, after nearly 2 months, everything seems to be 5 X 5, I also see no problems at all with giving the green light for apache2 (and I'm a "*nix noob")

-- TravisBarker - 07 Dec 2003 ThetaBase

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2008-08-25 - TWikiJanitor
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.