

My $twikiLibPath = "e:/inetpub/wwwroot/lib" I'm not sure it it's the right thing to do, but I resolved the "Cannot locate LocalSite.cfg" error by specifying the $twikiLibPath in the setlib.cfg file. Thanks, but I went ahead and took your advice and installed TWikiVMDebianStable.
Activeperl 5.8 7 download manual#
Check the perldoc perlrun manual page, and the IIS docs on environment setting. I think the key thing is to set correctly, which should be possible using PERLLIB or PERL5LIB environment variables. Is your setting for $twikiLibPath correct in bin/LocalLib.cfg?". Now when I open configure, it says "Cannot locate LocalSite.cfg. (I tried with slashes both ways.) I renamed the Twiki.cfg, LocalSite.cfg, and Twiki.pm that I had in c:\perl\lib. $twikiLibPath = "C:/Inetpub/wwwroot/twiki/lib" I've done that, and in that file have the line: Setlib.cfg has a warning saying I'm not supposed to edit it, but to create LocalLib.cfg instead.
Activeperl 5.8 7 download full#
I'll attach a full output from configure.
Activeperl 5.8 7 download update#
I'll make a small update to WindowsInstallCookbook, but volunteers to do real updates for all Windows-installation docs on are very welcome as I don't have much time!Īlso, it's worth looking at TWikiVMDebianStable which can get you a running TWiki 4.0 on any Windows server very quickly, but does not use IIS (it actually uses TWikiOnLinux on top of Windows). In particular, it is now essential to use absolute paths in TWiki 4.0, which was not the case for the Sep 2004 release. Part of the problem here is that the docs on Windows installation of TWiki have not been updated for TWiki 4.0 - check the main TWiki docs at TWikiDocumentation first, as these have been updated. (Back them up first of course.) Also, once you have edited setlib.cfg (in the bin directory), you should only need to run configure, which generates LocalSite.cfg. You should also delete the versions of TWiki.pm and TWiki.cfg in your c:\perl\lib directory - having to copy them is not normal and is addressing the symptom not the problem. lib as you are doing will not work, as the current directory is often not what you think it might be. It would help to have the full output of configure (all options expanded), but in the interim, this is almost certainly an issue with setlib.cfg - make sure this is using an absolute pathname of the form c:/foo/bar for the TWiki lib directory. The status selector is below the edit box. If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered.

One other note: this machine is also running a PHP application, not sure if that could cause some problem. I don't know if this is related, but I had to manually copy Twiki.cfg and Twiki.pm to c:\perl\lib for them to load. pl files to "#!C:\Perl\bin\perl.exe -wT" as directed. The other problem (probably related to the above) is that when I try to load, I get "The specified CGI application misbehaved by not returning a complete set of HTTP headers." I have changed the first line on all.

So it should load, right? I assume the relative path reference starts at the current directory that configure is in. I am loading configure from, and there is in fact a Sandbox.pm locating in /twiki/lib/Twiki. The first problem is that in Configure in the CGI section, I can't get Twiki.pm to load because "Can't locate TWiki/Sandbox.pm in ( contains. I've followed all the Windows cookbooks and IIS topics I could find. I'm having several problems getting Twiki installed, perhaps related.
