Hi all. I wouldn't ask this question if I hadn't come to my wits' end
trying to install. Please forgive me if this is the most annoying
question you ever face -- I haven't been able to find an answer that
suits my situation yet and it pains me to ask.
So.
I'm trying to install Vanilla on a Linux server, with a VPS setup. I
am following the instructions at
http://www.vanillasite.at/space/install-unix . I hath not root.
* I uploaded the tarball to /var/www/html and extracted it there.
* I uploaded REBOL (which was named just "rebol" rather than
"rebol042") to /var/www/cgi-bin, and made it executable.
* I renamed wrapper.cgi and vanilla.r.conf and edited them as
instructed, then uploaded them via ftp in the specified locations.
* Then I ran chmod.sh from the command line and it threw back no
errors and permissions all appeared to have been changed per the script.
Still, when I call up the URL I get a 500 error. The error log says:
[Sat Dec 15 08:52:38 2007] [error] [client 74.59.73.229] failed to
open log file
[Sat Dec 15 08:52:38 2007] [error] [client 74.59.73.229] fopen:
Permission denied
[Sat Dec 15 08:52:38 2007] [error] [client 74.59.73.229] Premature end
of script headers: vanilla.cgi
I'm not sure what this even means. Which log file?
Does this have to do with the locations of the vanilla files? I really
don't have much choice in that matter due to the wonky permissions I
have on this server. Incidentally, I was able to upload and chmod
rebol to /usr/local/bin, but can not upload the vanilla files to
/usr/local as the instructions linked above specify. However, changing
the path to rebol in the script doesn't change the error I receive.
Am I missing something obvious? Please enlighten! Thanking you sincerely.