← Back to team overview

sslug-teknik team mailing list archive

Re: Formmail.php

 

MONZ wrote:
> 
> Har lidt problemer med at bruge formmail.php

Ok, var ude på http://www.cgi-resources.com/ efter andre versioner.
Fandt en nyere udgave af formmail.php (irriterende der ligger to
versioner der ser næsten ens ud, men med ret store funktionalitets
forskelle).

Problemet er dog stadig det samme:
The requested method POST is not allowed for the URL
/php-bin/formmail.php
Samme gælder hvis jeg placerer formmail.php i server/documentroot.

Har i httpd.conf sat flg.:

#<Directory /home/httpd/*>
#<Directory /home/httpd/html/onscreen.zzz>
#<Directory /home/httpd/html/onscreen.zzz/php-bin/*>
<Directory /home/httpd/php-bin>
    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny
        Allow from all
    </Limit>
    <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
        Order deny,allow
        Deny from all
    </Limit>
</Directory>

Som det ses har jeg prøvet at lade Limit's gælde for forskellige
niveauer under /home/httpd; same result.

Hvad i alverden glemmer jeg her? Ser ud til det er httpd.conf der
driller.


For god ordens skyld hvordan jeg bruger dimsen iflg. doc'en:

Har sat $referers = $referers = array
('www.onscreen.zzz','192.168.1.1');
Har flg. i en formtestside.html:

<form method="POST" enctype="multipart/form-data"
action="http://www.onscreen.zzz/php-bin/formmail.v30/formmail.php";>                                           
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
<input type="hidden" name="path_to_file" value="/home/webmaster">
<input type="hidden" name="recipient" value="root@localhost">
<input type=hidden name="env_report"
value="REMOTE_HOST,HTTP_USER_AGENT">
<table>
    <tr>
        <td>Your Phone:</td><td><input type=text name="phone_no"></td>
    </tr>
    <tr>
        <td>Your Email:</td><td><input type=text name="email"></td>
    </tr>
    <tr>
        <td>Your Image:</td><td><input type="file" name="file"></td>
    </tr>
    <tr>
        <td>What you think about me:</td><td><textarea name="What you
think about me" cols="40" rows="3"></textarea></td>
    </tr>
    <tr>
        <td colspan="2"><input type="submit" value="Send the
Form">&nbsp;<input
    </tr>
</table>


php-bin er et link, rettigheder er ok, har andet php-stads kørende den
vej.
Rettigheder for formmail.php er 644; php-bin er 755.

-- 
Regards,
          Mr Dev - Mogens Valentin
 http://www.danbbs.dk/~monz - monz@xxxxxxxxx
OpenSource Networking - Security - Programming
       Coming up soon: www.mrdev.com


References