Question
I followed the
IndigoPerlCookbook to install TWiki 4.0.5 on my Windows XP Pro machine. At first, the webserver wouldn't start. I had to comment out the "php_admin_flag engine off" line in twiki.conf. I configured with the twiki/bin/configure page. I got to this checkpoint:
CHECKPOINT You should now be able to visit
http://localhost/twiki/bin/view/Sandbox/DoIWork
, create the topic and save it. The files C:\twiki\data\Sandbox\DoIWork.txt and C:\twiki\data\Sandbox\DoIWork.txt,v should now exist.
but the topic doesn't exist. Instead, I get:
During save of DoIWork an error was found by the version control system. Please notify your TWiki administrator.
Cannot open C:/twiki/data/Sandbox/DoIWork.txt,v for write: Invalid argument
Thinking this was a permissions issue, I made sure that the SYSTEM user had full permissions to the /twiki directory tree and that it was not marked read-only.
I did this same install on another Windows machine (Win XP Home) with the exact same results.
How can I fix this?
Thanks
(P.S. The httpd.conf and twiki.conf links under "Editing the Configuration Files" are broken.)
Environment
--
ChrisRadlinski - 01 Nov 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 figured it out. I had "C:\twiki\pub" in the "{PubDir}" setting under "General Path Settings" in configure. Once I changed "C:\twiki\pub" to "/twiki/pub" the error went away.
--
ChrisRadlinski - 02 Nov 2006
Hi ... I also followed the
IndigoPerlCookBook However on #14 I am having issues that I am unable to open the configure page.
I get the follwoing message:
[Sat Nov 25 12:18:22 2006] [notice] Parent: Created child process 5960
[Sat Nov 25 12:18:22 2006] [notice] Child 5960: Child process is running
[Sat Nov 25 12:18:22 2006] [notice] Child 5960: Acquired the start mutex.
[Sat Nov 25 12:18:22 2006] [notice] Child 5960: Starting 250 worker threads.
[Sat Nov 25 12:18:57 2006] [error] [client 127.0.0.1] attempt to invoke directory as script: D:/twiki/bin/
[Sat Nov 25 12:19:04 2006] [error] [client 127.0.0.1] File does not exist: D:/indigoperl/apache/htdocs/twiki
[Sat Nov 25 12:47:29 2006] [error] [client 127.0.0.1] attempt to invoke directory as script: D:/twiki/bin/
[Sat Nov 25 12:47:54 2006] [error] [client 127.0.0.1] script not found or unable to stat: D:/twiki/bin/configvure
[Sat Nov 25 12:48:02 2006] [error] [client 127.0.0.1] script not found or unable to stat: D:/twiki/bin/NOT SETNOT SET
--
TWikiGuest - 25 Nov 2006
Above is cross posted in
AccessConfigurefile
--
PeterThoeny - 26 Nov 2006
question answered in
AccessConfigurefile
--
SteveStark - 23 Dec 2006