View Full Version : Profile Manager Premium - 500 Errors
vigilant3
06-21-2008, 08:45 PM
Hello
I keep getting these Internal Server 500 Errors when I try to access .cgi files extracted from a script I purchased called "Profile Manager Premium" by "Interlogy". The puzzler is that an older version of the script works perfectly well on the same shared server that my site is located on.
I have CHMOD'd all .cgi files to 755 as per the instructions included in the script. Anyone have any ideas as to what might be the problem?
The URL to one of the problematic .cgi files is http://www.quattrocorp.com/members/cgi/admin.cgi
:confused:
FishMonger
06-21-2008, 09:39 PM
Does your host provide you access to the web server error log?
Please post the script so I can take a look at it.
vigilant3
06-21-2008, 09:43 PM
Does your host provide you access to the web server error log?
Please post the script so I can take a look at it.
I'm using GoDaddy as host, I'm not sure how to access the error log, I'm sure I can ask them however.
Here is the script as I received it: http://www.quattrocorp.com/INTERLOGY.rar
It comes in an executable which then self-installs onto my server via FTP.
FishMonger
06-21-2008, 09:55 PM
Rather than me having to download and install this app on my server, I'd prefer if you posted your admin.cgi script so I can see how you have it configured.
vigilant3
06-21-2008, 10:39 PM
Too many characters... the forum will not let me post, nor attach.
Can you right click and save target as: http://www.quattrocorp.com/members/cgi/admin.cgi
FishMonger
06-21-2008, 10:56 PM
Linking to a non working script doesn't help. I need to see the actual source code of the script.
Attachments are limited to a file size of 50k. Please make an admin.zip file of your script and upload it as an attachment.
vigilant3
06-21-2008, 11:20 PM
Linking to a non working script doesn't help. I need to see the actual source code of the script.
Attachments are limited to a file size of 50k. Please make an admin.zip file of your script and upload it as an attachment.
Sorry i'm not sure why you couldn't just download by right clicking and saving the .cgi file to your system and opening it with notepad... but here it is nontheless as you requested
FishMonger
06-22-2008, 02:39 AM
That script is fairly involved and poorly written. The only way for me to properly troubleshoot it, would be to install it on my server, which I'm not interested in doing.
As a first step in troubleshooting, you should add this to the beginning of the script, just before the if{} block on line 15.
use CGI::Carp qw/fatalsToBrowser/;
That line will redirect the fatal error messages to the browser, which will help to narrow down the problem.
FishMonger
06-22-2008, 03:04 AM
According to the interlogy.com site, you should have 90 day free email support as well as their online support forum. Have you tried that avenue?
FishMonger
06-22-2008, 04:15 PM
Here's a little more info for you about the error.
"Internal Server 500 Errors" are caused by the script sending output, usually an error message, before it outputs the html header. In your case, the problem is most likely one of the require statements is failing i.e., generating a compilation or some other error. The line of code I previously posted will output that error message instead of the generic 500 server error that you're currently getting. Once you have/know the exact error message that the Perl script is generating, post it here and I'll help narrow down the problem.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.