Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

formmail.pl error

gerben
9 antwoorden
  • Goedemiddag,

    Ik heb een probleem en ik kom er niet uit! ik ben met een site bezig die gehost is bij yourhosting.nl, nu moet ik het formulier versturen met formmail.pl, maar ik krijg elke keer een interne server fout 500!

    Het formulier waar ik mee bezig ben staat hier: http://www.kyla-events.nl/stonescontact.htm (het is nog in de testfase, let niet op de layout)

    Volgens mij heb verder alles goed gedaan??? Wie kan mij helpen?

    Alvast bedankt, :wink:
    Groeten Daniel
  • Dat ligt denk ik eerder aan het script dan aan jouw formulier. Of heb je het script zelf geplaatst?
  • chmod 755 gedaan?

    t.
  • Hoi allereerst bedankt voor jullie reacties!!!

    Ik heb het script geplaatst, en er een aantal dingen in gewijzigd zoals aangegeven!

    chmod 755 zegt me even niks… :oops: Wat is dat?

    Dit is wat ik in het script aangegeven heb:
    $mailprog = '/usr/sbin/sendmail -i -t'; (deze instelling staat op de site van yourhosting)

    @referers = ('kyla-events.com');

    @recipients = &fill_recipients('kyla-events.nl'kyla-events.com');

    Zijn allemaal redelijk logische dingen lijkt me, verder heb ik in het script niks veranderd!

    Alvast bedankt!!!!!
  • Kun je wel perl scripts draaien op de server? Chmod kun je doen via elk fatsoenlijk ftp programma. Overigens staat FormMail nou niet bepaald bekend als het veiligste script.
  • Ik heb eerst bnbform gebruikt, maar die ondersteunde de server niet volgens yourhosting :o , die raadde mij FormMail.pl aan! Perl scripts zijn mogelijk op deze server…

    [b:e1c8bde558]dit is de exacte foutmelding:[/b:e1c8bde558]

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, webmaster@kyla-events.nl and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.


    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
  • [quote:23e7c414b3="danielw"]

    chmod 755 zegt me even niks… :oops: Wat is dat?
    [/quote:23e7c414b3]

    Ik denk dat daar dan ook je probleem ligt ;)

    als je in je ftp prog rechts klikt op het script, kan je vast wel kiezen uit chmod (in het kort, het script de juiste rechten geven). geef een 755 mee.

    t.
  • Je zou deze eens kunnen proberen: http://nms-cgi.sourceforge.net/scripts.shtml

    Dat yourhosting FormMail aanraadt, zegt meer over hun competentie, dan over de kwaliteit van het script.
  • @recipients = &fill_recipients('kyla-events.nl'kyla-events.com');

    Maar sowieso klopt deze regel niet. Lijkt me dat dat moet zijn:

    @recipients = &fill_recipients('kyla-events.nl', 'kyla-events.com');

    overigens, als je op de allerbovenste regel, waar het er ongeveer zo uitziet:

    #!/usr/bin/perl

    de optie -w toevoegt, krijg je eventueel een iets duidelijkere foutmelding:

    #!/usr/bin/perl -w

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.