1. Frans Van De Pavoordt Member

    Formmail wil niet

    Topic geplaatst op: 13-01-2012 om 22:31

    Ik kom van Hostway en probeer mijn website weer aan de praat te krijgen. Ik heb een form die ik via cgiemail kon posten. Lukt me niet om dat aan de praat te krijgen. Probeer het nu met FormMail.pl en krijg dezelfde fouten. Op de website krijg ik

    500 Internal Server Error

    In de Apache Error log vind ik:
    [Fri Jan 13 22:06:41 2012] [error] [client 62.194.203.12] suexec policy violation: see suexec log for more details, referer: http://www.pavoro.nl/contact.html
    [Fri Jan 13 22:06:41 2012] [error] [client 62.194.203.12] Premature end of script headers: FormMail.pl, referer: http://www.pavoro.nl/contact.html
    [Fri Jan 13 22:21:13 2012] [error] [client 62.194.203.12] suexec failure: could not open log file, referer: http://www.pavoro.nl/contact.html
    [Fri Jan 13 22:21:13 2012] [error] [client 62.194.203.12] fopen: Permission denied, referer: http://www.pavoro.nl/contact.html
    [Fri Jan 13 22:21:13 2012] [error] [client 62.194.203.12] Premature end of script headers: FormMail.pl, referer: http://www.pavoro.nl/contact.html

    Bij de eerste twee regels stond de permissie op 777, bij de laatste 3 op 755. Bij het aanroepen van het cgiemail script kreeg ik exavt dezelfde meldingen met uitzondering van de scriptnaam

    Iemand die me op weg kan helpen. Begin chagrijnig te worden :-)

    Bij voorbaat dank

  2. RayHammer Member
    Reactie geplaatst op: 14-01-2012 om 09:27

    @Frans Ik heb jammer genoeg geen kennis van zulke scripts, maar welicht zul je hier een post krijgen die er wel wat van afweet.

    Voor de rest zet nooit bestanden op 777, je zal wel begrijpen waarom neem ik aan.

    The Good, The Bad and The Ugly -> Linux, Windows en Dos

    Vond u dit antwoord nuttig?

  3. EvertVd Member
    Reactie geplaatst op: 14-01-2012 om 14:22

    Heb je alle parent-directories ook op minimaal 750 staan? De hele directorie structuur moet voor dit soort scripts toegankelijk zijn. Een van de redenene om ze nu juist niet te gebruiken. Er zijn betere en veiligere oplossingen.

    Vond u dit antwoord nuttig?

  4. Frans Van De Pavoordt Member
    Reactie geplaatst op: 16-01-2012 om 08:26

    Ik heb het CGI-script door een PHP script vervangen en dat werkt na wat aanpassingen wel

    Vond u dit antwoord nuttig?