Not sure if anyone has any experience with this, but I'll give it a shot...
The enviornment: Windows 2000 professional, all the service packs, etc etc. Apache for windows 1.3.20, active state perl (latest build, whatever that may be), all that fun stuff. I have confirmed and tested that perl is working fine (within and outside of apache), so I'm sure that's a non-issue. I've also checked and double checked the vars in oj.cfg, attempted different paths (using drive letters, not using them, blah blah), and they all seem to be working correctly. (Usually it's very easy to tell if one isn't, typically the script won't run at all, or will spit out a blatant error message in a hurry.
The problem: oj.cgi runs fine at first, accepts new user login, adds new user, also remembers accounts and usernames/passwords and such.
New entry form displays fine, previews correctly, however when pressing 'add' the index file does not get created (if non-existant) or updated (if you put one in the /oj/ directory). However, the separate entry file in 'stories' does get created. This leads me to believe it's not a permission issue... (in order to further test that, I set permissions for 'everyone' to full access in the entire web directory for a time, and the same problems still occured.)
Editing seems to work fine.
Also, after 'adding' an entry and pressing 'back to open journal console' I'm presented with:
error: ok
Back to OpenJournal
And after clicking again it drops me back to the login screen. This last little tidbit occurs a lot whenever I try to add a new entry from various screens (the edit one) and similar.
Lastly, when attempting to archive I'm presented with:
error: Error reading from the file /twinight/oj/story/index.html () - Please check your permissions.
Again, I'm *fairly* certain this isn't permission based as there's plenty of editing and file creation going on already, and changing the permissions to full access didn't accomplish anything in the way of modifying the behavior of the script.
Though, I could just be going about changing permissions entirely wrong... I can't honestly claim to be an expert.
In short: I'm horribly, horribly confused, and there's a really good chance all of the above problems are either a) unavoidable on this platform or b) easily solved and I'm overlooking something obvious. I'm hoping for b!
DocJohn, regardless of whatever problems *I* may be having with this particular setup of OJ, it is an excellent script and I'm greatly looking forward being able to put it to use. I spent a lot of time searching around for something like this, and this is far and away the best in the field for simple, clean, modifiable 'journaling'. Thanks for putting the work into it!