Question
After having given up doing a
WindowsInstallCookbook and the
TWikiVMDebianStable (the slow clock bug killed my e-mail notifications), I am now trying one last way to do an
IndigoPerl install. Following the
IndigoPerlCookbook, when I get to changing the shebang lines, I get a permissions violation. I went to the advanced security tab and changed the permissions on the twiki folder for the user I logged in under as 'Full Control', but I still get the permissions violation.
Can someone give me some hints. I've been trying to get TWiki running for two weeks now.
Environment
--
CharlesSykora - 24 Aug 2006
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
I don't know why you are having permissions problems (I use XP Home so have never seen that problem) but you can try using a text editor to manually change the shebang lines. You need to change them to
#!perl.
--
CrawfordCurrie - 24 Aug 2006
I'm curious if you are seeing the slow clock bug with the latest version of
TWikiVMDebianStable?
It has vmware tools on board, which will make it sync tightly with host os clock time, also on suspend/resume (in opposition to the first release).
--
SteffenPoulsen - 24 Aug 2006
Yes, I was seeing the slow clock bug with the version of
TWikiDebianStable I downloaded just last weekend. The clock only runs about half speed.
--
CharlesSykora - 26 Aug 2006
I have fixed the permissions problem (I found it necessary to select every file in the twiki/bin directory and then hit properties from the drop-down menu. Then I had to run the shebang editor rewriteshbang.pl to do the editing and then change the files back to read only).
--
CharlesSykora - 26 Aug 2006
Then I get to the next problem. I continue with the install procedure and get all the recommended modules installed, but then I cannot get to the configure script. I get the explorer 'The page cannot be displayed' error. I opened the Apache error log, and there is nothing in it but four notices (first is 'Parent: created child process 2280' second is Child 2280: Child process is running. Third is Child 2280: Acquired thestart mutex. Fourth is Child 2280: Starting 250 worker threads.
I have tried stopping and starting the apache server, but nothing seems to work. I have looked for other support questions to no avail
--
CharlesSykora - 26 Aug 2006
The messages in the error log relate to the Apache startup, and are nothing to do with your problem. The page cannot be displayed, eh? Would that be a 404? 402? another error? Can you run
any of the CGI scripts in the bin directory? Are the permissions on the scripts correct?
--
CrawfordCurrie - 28 Aug 2006
Crawford, right now Explorer isn't giving any error number. At the bottom of a bunch of stuff starting with 'The page cannot be displayed' is an error that says 'Cannot find server or DNS error'. I get this page even if I try to simply bring up
http://localhost
. Additionally, I get the same page when I try to run the Perl Console from the Start->All Programs->Indigo Perl->Perl Console. I have confirmed that Apache is running. Another interesting thing is that I just restarted my computer before I wrote this, and when I look at the Apache error log, there is nothing in it from today at all. Although Apache Monitor insists Apache is running, none of the logs have any entries from today. The entry from yesterday when I tried to access configure is: 127.0.0.1 - - [27/Aug/2006:12:54:04 -0400] "GET /twiki/bin/configure HTTP/1.1" 404 322
That is the entry in the access log. The error log says: [Sun Aug 27 12:54:04 2006] [error] [client 127.0.0.1] File does not exist: C:/indigoperl/apache/htdocs/twiki
This sounds like an error in setup, since it shouldn't be looking in htdocs for twiki. I have double-checked my
IndigoPerlInstallCookbook steps, however.
--
CharlesSykora - 29 Aug 2006
Yes, it's an error in your Apache setup. Read the apache documentation, and check your httpd.conf. IIRC there is a "UserDir" configuration item (or some similar name) that might be set wrong. Pure guesswork.
--
CrawfordCurrie - 29 Aug 2006
On the
TWikiVMDebianStable front, I'd be interested to know if you tried the changes recommended in
this VMware support page
- having a slow clock in the TWiki VM can be fixed more directly by changing some parameters passed to GRUB (the Debian Linux boot loader). If anyone else runs into this and finds that the VMware Tools don't sync time well enough, it would be worth reading that page and trying the GRUB edits.
--
RichardDonkin - 07 Oct 2006