|
Some web hosts have installed CGIWrap, a program that controls the privileges of CGI scripts that are running on your server. CGIWrap itself has its own somewhat unique terminology when it comes to reporting messages. Many of these error messages are contained here.
Please note: CGIWrap is not part of Discus and is not set up or supported by DiscusWare. Most CGIWrap error messages should be the subject of your inquiry to your web host. DiscusWare cannot support, give advice for, or fix most CGIWrap error messages.
CGIWrap was unable to find the user 'discus' in the password file on this server. Check the URL and try again.
This may occur if you have Discus 3.01 and are attempting to upgrade with your Version Manager. Click here for an explanation and upgrade instructions.
Script does not have same UID
Your script is generally called at http://www.server.com/cgi-bin/cgiwrap/username/script.cgi. The username that is given in the URL should be the same username that you use to log in to your FTP and telnet server. If you get this error message, the ownership of the file on your file system is not the same as the username. (UID means User ID). If you have telnet access, 'cd' to your script directory and issue the command chmod username script.cgi. If you have FTP access, there is nothing you can do about this problem except contacting your web host's support and have them fix this for you.
This problem generally results from a misconfiguration of your FTP server, placing files on your system under the wrong user ID. Or, if your web host has configured your server to use CGIWrap without making you put "cgiwrap" in your URLs, they have probably set this up incorrectly.
Script does not have same GID
Your script is generally called at http://www.server.com/cgi-bin/cgiwrap/username/script.cgi. The username that is given in the URL should be the same username that you use to log in to your FTP and telnet server. If you get this error message, the ownership of the file on your file system is correct, but the associated and expected group is not the group that owns the script. (GID means Group ID). If you have telnet access, 'cd' to your script directory and issue the command chgrp groupname script.cgi. If you have FTP access, there is nothing you can do about this problem except contacting your web host's support and have them fix this for you.
This problem generally results from a misconfiguration of your FTP server, placing files on your system under the wrong group ID. Or, if your web host has configured your server to use CGIWrap without making you put "cgiwrap" in your URLs, they have probably set this up incorrectly.
|