--- In vanilla-pudding@yahoogroups.com, "Julie" <lyrae@...> wrote:
>
> 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.
>
Hi Julie
Is /var/www/html your public folder for .html files? Try to install
the rebol files in /var/www/vanilla/ (or similar), only leave the the
directroy /res/ in your public folder (/var/www/html/res/). If this
won't work just copy the rebol executable in your new vanilla-dir
(/var/www/vanilla/) an point to this in the vanilla.cgi (leave the
vanilla.cgi and the vanilla.cgi.conf in /var/www/cgi-bin/). Also check
the file-permissions. Hope this will help you.
Kind Regards, Ralph