The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
I have asked support for assistance but they just say they don't debug scripts. As I can't see the server log, I have no idea what the problem is. Can anyone help??
I think it must be a syntax error, but as I don't know to much about Prel, can't find the problem. Cheers! anyway. I'll try the activeperl.com site.
[1] your script doesn't call perl correctly - the first line of the file *must* be #!/usr/bin/perl
[2] your script contains a syntax, or other, error in perl
[3] either the permissions for your cgi-shl directory, or the .cgi files are not 0755
[4] the script you are using - especially if you have downloaded it from a web site - may not have been debugged for perl5 which Freeeola appear to be running.
The remedies are simple - you debug your perl script before uploading it. You can get a perl interpreter for windows from www.activeperl.com (if memory serves) - if you're running a *nix then you'll already have perl. If you don't understand perl then running any script is a security risk and you should take the time to learn perl
2.Permissions - Yes - Again, went through this with the form.
3. Path to perl - Yes - Form is working. I'm using the same path.
4. Upload in ASCII - Yes - I use CuteFTP and that automatically uses the correct FTP type. Again, It worked for the Form.
5. Path - Ahhh, this is the new area that the Form doesn't use. I have an HTML file that needs to be updated by the script and a 'temporary' directory that the script needs to have access to. But I've set permissions on the directory to 777 (just for testing purposes!!). I think the problem is within the paths. But as I can't see the system logs I can't be sure!!!! I have tried a number of different paths - as specified in the Freeola Support CGI help eg: Full path to my webspace root directory - with and without the /htdocs on the end, also used the web address www.brisca.f1drivers.com again with & without the htdocs extension. ALL I GET IS THE INTERNAL SERVER ERROR. Help, please....
Firstly have you called Freeola to have CGI enabled on your account? It's not globally enabeled on all users accounts yet.
Have you got the permissions to your script set correctly? They should be set to 755 and the CGI directory to 770.
Check that you have the path to Perl correct at the top of your script , it should be #!/usr/bin/perl .
Did you upload your scipts in ascii mode? It could be that you have some path information in either your script or form incorrect, this information can be found on the Freeola support page.
Cheers!
I have asked support for assistance but they just say they don't debug scripts. As I can't see the server log, I have no idea what the problem is. Can anyone help??