Better yet, go to www.hotscripts.com and find a good perl/php form mail script that as secure as can be. But yes, look at your server error logs. Originally posted by DonaldVet The only way I could get a script to run without the "premature end of script headers" error is to use the -w switch after the perl Just make sure you set all variables to reflect any changes you have to make to the location of files and scripts. 11. navigate to this website
If you have done all of this including reading the README file and doing what it says to each script, feel free to email me with your problem. To start viewing messages, select the forum that you want to visit from the selection below. I know of no security problems. (If anyone does, please post.) John wjtech, Dec 9, 2003 #11 kellin Guest I dont seems to get my formmail to work and been Run the script from the shell and make sure that you don't get any errors. http://www.mindflip.com/inet/formmail.htm
In order for a CGI script to run, it must have the UID / GID to match the site you're running it on, and it must be chmod 755. Reason: eliminate a redundancy Faq Reply With Quote September 19th, 2008,12:05 PM #3 No Profile Picture gw1500se View Profile View Forum Posts Contributing User Devshed Specialist (4000 - 4499 Long Answer: For many of my scripts, the uid (User ID) that the web server is running under must either execute (in the case of the perl scripts) or write or I'm trying to trouble shoot, but I have no clue where the problem is?
So, you might want to rename it to something else. How to give player the ability to toggle visibility of the wall? Sidenote: when I click on the submit button this is the address that appears in the address bar along with the "internal Server Error" message. If you are using Windows, you might use the following command line in a DOS window prior to running the script in the same window: set [email protected]&Fullname=M+Name To test the script
He/She may opt to give you a cgi-bin in your directory, turn on ExecCGI or check your script and then place it in the server cgi-bin. Some FTP clients also allow you to change file permissions. Keyboard shortcut to search for text in MS Outlook 2007 Why did Moody eat the school's sausages? Can I visit Montenegro without visa?
They have been successfully installed by me on all of those platforms with both the Apache and NCSA servers. Forum New Posts FAQ Calendar Forum Actions Mark Forums Read Quick Links Today's Posts View Site Leaders Advanced Search Forum Technical Discussion E-Mail Internal Server Error formmail.pl If this is your It seems to me that it's not the -w switch per se that does the trick. Simply point your RSS feed reader or a browser that supports RSS feeds at https://www.thesitewizard.com/thesitewizard.xml.
So this means its a server side error right? below is the Mail Form code(in Red) from the page. I removed the w and reloaded the script and it run fine with the path statement as: #!/usr/bin/perl - then I removed the - but did not delete the space at There are several different cases in which different chmod commands will be used.
ad 2: Try to run Code: perl -c /path/to/FormMail.pl on the server or on your machine. useful reference which perl This will give you the location of the perl program if it is in your path. 8. If you're going to do form-mail in Perl you should start with the NMS FormMail script which is well written and commented and almost certainly way more secure than the script You get the latter message in your browser when you try to access a non-existent web page.
Long Answer: All of these scripts were written and tested on machines running BSDi. Check your server's error_log (On NCSA servers, this will most likely be located in /usr/local/etc/httpd/logs/error_log). Alternatively, the following vi command will clean the file of the carriage returns: :1,$ s/control-V control-M//g On the vi command prompt, if you entered the command precisely as described, the text my review here Is there a charge for your scripts?
Chances are that your Internal Server error can be traced back to a "premature end of scrip headers" error message in your error_log for that domain, and a more helpful error Thanks for any and all help! I wrote a test.pl just as you suggested to see if the CGI worked and i didn't, but I host with two separate companies and decided to try in on "ipowerweb"
I'm sure we can do more to track down the problem. More information about this error may be available in the server error log. Last edited by tricky; 12-09-2005 at 12:19 AM. If any errors occur during execution, they will be printed to the terminal, along with line numbers where the errors occurred.
Advanced Search Forum Server-Side Development Perl/Python/Ruby Internal Server Error??? Therefore, most web platforms allow only files inside of a cgi-bin to be executed. It tells the script the path of the interpetor. get redirected here This isn't one of the most common errors received when setting up my scripts, but many do enter the URLS wrong or do not change them from the standard distribution. 5.
If you have solved this problem in another way, let me know so I can add it to this list. What does Server Error 500 "Malformed Header From Script" mean? 6. I'm getting reamed out because the mail page doesn't work and I have no clue where to even start??? Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. -------------------------------------------------------------------------------- Apache/1.3.34 Server at www.julescashford.com Port 80 I've adjusted the following variables: $mailprog