From: [EMAIL PROTECTED] Operating system: NT 4 SP 6 PHP version: 4.1.0 PHP Bug Type: IIS related Bug description: Error 405 and Can Not Find Server when executing any php script
I just rebuilt my NT 4 SP 6 IIS server and now the PHP doesn't work. It gives me a 405 Resource Not Allowed error whenever I try to use a simple e-mail script or an upload script with small files. Here is the script that I am using for my mail. ---------------------------------------------------- <?php $msg = "First Name:\t\t$fname\n"; $msg .= "Last Name:\t\t$lname\n\n"; $msg .= "Physical Address:\t$paddress\n"; $msg .= "Subdivision:\t\t$sub\n"; $msg .= "Phone Number:\t$acode-$phone\n"; $msg .= "Mailing Address:\t$maddress\n"; $msg .= "City:\t\t\t$city\n"; $msg .= "State:\t\t\t$state\n"; $msg .= "------------------------------------------------------\n"; $msg .= "Operating System:\t$os"; $recipient = "[EMAIL PROTECTED]"; $subject = "Site Survey Request for $fname $lname"; mail($recipient, $subject, $msg); php?> --------------------------------------------------------- That one gives a 405 error. Here is the upload script. ---------------------------------------------------------- <HTML> <HEAD> <TITLE>Atlas upload script</TITLE> </HEAD> <BODY BGCOLOR="#ffffff" TEXT="#ffffff"> <php? require("setup.php3"); if($doupload) { $num = 0; while($num < $ADMIN['UploadNum']) { $num++; $file = "fileup1"."_name"; $file1 = $$file; $file2 = "fileup1"; $file3 = $$file2; if($file3 != "none") { $filesizebytes = filesize($file3); if(file_exists("$ADMIN[directory]/$file1") OR $ok == 2) { $error .="File name already exists for file $num<br>"; } else { copy ($file3, "$ADMIN[directory]/$file1"); $error .="Thank You! Your file has been uploaded.<BR>"; } } } echo("<P><CENTER><B><FONT FACE=\"Verdana\" color=\"#000000\">Status</FONT></B></CENTER></P> <P><CENTER><TABLE WIDTH=\"450\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"> <TR> <TD WIDTH=\"100%\" BGCOLOR=\"#000000\"> <TABLE WIDTH=\"450\" BORDER=\"0\" CELLSPACING=\"1\" CELLPADDING=\"2\"> <TR> <TD COLSPAN=\"2\" BGCOLOR=\"#ffffff\"> <FONT COLOR=\"#000000\" SIZE=\"-1\" FACE=\"Verdana\"><center>$error</center></FONT> </TD> </TR> </TABLE> </TD> </TR> </TABLE></CENTER></P> <A HREF=\"default.htm\">Click here</A><FONT COLOR=\"black\"> to go back to the main page.</FONT> </BODY> </HTML>"); exit(); } else { $num = 0; while($num < $ADMIN['UploadNum']) { $num++; $html .= "<TR> <TD WIDTH=\"25%\" BGCOLOR=\"#295e85\"> <FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">File $num:</FONT></TD> <TD WIDTH=\"75%\" BGCOLOR=\"#ffffff\"> <INPUT NAME=\"fileup$num\" TYPE=\"file\" SIZE=\"25\"> </TD> "; } php?> ---------------------------------------------------- The setup.php3 file is here: ---------------------------------------------------- <?php $ADMIN['UploadNum'] = "1"; $ADMIN['directory'] = "X:/web/atlas" 'php'?> --------------------------------------------------- I am using a HTML form to post to these using multi-part/form-data for the enctype. I did cut out some echo stuff to shorten up the message, but even without them, I get the error. You can see the error by going to http://www.newwaveis.com/survey.htm or http://www.atlasreproduction.com/upload.htm I am lost and this is one of my last resorts. -- Edit bug report at: http://bugs.php.net/?id=14818&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]