Ik heb een mailscript gedownload van Scriptarchive.com en op mijn site geplaatst. Dit is het (misschien) bekende FormMail.pl
- Ik heb de gegevens ingevuld/aangepast
- Ge upload in cgi-bin (met ASCII)
- Het formulier zelf staat in een subdomein.
Het subdomein heeft 3 mappen (httpdocs, cgi-bin en conf). De informatie die ik heb, is dat het script in de root map van cgi-bin moet komen te staan. Of moet deze in de cgi-bin map van het subdomein komen?
Als ik namelijk het formulier invul en op verzenden klik, krijg ik geen foutmelding terug, dus lijkt alles goed geinstalleerd. Echter, de mail ontvang ik niet!?
Ik heb met m'n hoster hierover contact gehad, alleen doen zij geen (of in ieder geval weinig) support aan scripts.
Als dat perl script op een subdomein moet draaien die een eigen cgi-bin directory heeft, dan moet het uiteraard daarin staan. Is perl wel aanwezig op de server. En heeft het bestand de juiste (exec) rechten? Roep je het wel goed aan?
Ja dat is mij niet geheel bekend of het nu wel of niet in de subdomein moet staan.
De info van de hoster is deze
Perl: /usr/bin/perl
Mailprog: /usr/sbin/sendmail
Vwb de rechten bedoel je CHMOD? Ik heb die 755 gezet. In de README van het bestand kon ik het niet vinden, maar op diverse internetsites staat dat het CHMOD 755 moet zijn
755 is inderdaad goed. In de file staat op de eerste regel het path naar perl. Is dat correct? Dus in jouw geval #!/usr/bin/perl en heb je de configuratie in het bestand correct aangepast?
Klopt! #!/usr/bin/perl staat helemaal bovenin het script.
De configuratie heb ik meerdere malen aangepast. Ik kreeg bad refferers en foutpagina 500 en nu niet meer. Vandaar ik dus ook denk dat het juist ingevuld is
Kan ik de code hier neerzetten? (Van script en mailformulier?)
Misschien ben ik weer eens volledig van de wereld en overgenomen door m'n 2e persoonlijkheid of autisme maar ik kan me niet herinneren dat we ook Perl toestaan op PHPhulp? Bijna niemand hier weet iets van Perl en al écht bijna niemand interesseert het iets. Verkeerde forum? (no offense)
Hallo PHPerik, mogelijk zit ik in verkeerde forum zoals je zegt. Excuses daarvoor. Ik heb het berichtje hier geplaatst omdat je wel altijd door mensen goed geholpen wordt, als ik de forum berichtjes doorlees en wat ikzelf ervaren heb.
Diverse fora zijn onduidelijk, of te lastig te begrijpen (vanwege de taal bijvoorbeeld) voor mij.
Kun je me op iets anders sturen dan? Daarbij gezegd dat ik geen kennis van PHP heb. Ik ben er wel in geïnteresseerd.