Page 1 of 1

[solved]Xampp and Perl issue

PostPosted: 07. May 2012 09:50
by Yoshiro
Hello Xampp community,

Im new to all the web technologies so i apologies if what i say may seem to lack sense from time to time.
I'm learning perl and i installed xampp 1.7.7 as a local server so i can run/test some scripts. Im running Win 7 and installation was done straight on C:'\

Apache seems to be running very good, i copied my web site file structure to "C:\xampp\htdocs" directory and i can see the index and all links under localhost very well.
Next i put my script in the "C:\xampp\cgi-bin" directory. Problems encountered: if i access the script as "localhost/cgi-bin/myscript.cgi" it works fine but if i access it through my html link from the html page it just displays the code from the myscript.cgi file.
The same happens if i change extension to .pl

this is how i start the .cgi file:
#!"C:\xampp\perl\bin\perl.exe"

print "Content-Type: text/html\n\n";

code following


and this is the tag from the html doc:
<form action="C:/xampp/cgi-bin/myscript.cgi" method="post">


So my question is what am i doing wrong? do i need to have something in my html header to recognize perl scripts?

Ps. i hope im posting at the right section of the forum.

Thank you,
Yoshiro

Re: Xampp and Perl issue

PostPosted: 07. May 2012 11:29
by Yoshiro
Problem solved. the form action needs the localhost path not disk path. Thanks to the monks.


Yoshiro.