Dese ejecutar un scrip perl en la web y me envia este error al ejecutarlo:
Not Found
The requested URL /opt/lampp/cgi-bin/prueba.cgi was not found on this server.
Apache/2.2.0 (Unix) mod_ssl/2.2.0 OpenSSL/0.9.8a DAV/2 PHP/5.1.1 mod_apreq2-20050712/2.1.3-dev mod_perl/2.0.2 Perl/v5.8.7 Server at localhost Port 80
, pero el archivo sí se encuentra en la ruta especificada,
Así que cheque las variables de entorno y al parecer alli esta mi error, ya que en mi codigo html paso los datos con post y al visualizar las variables de entorno, en especial REQUEST_METHOD, me dice que esta en modo get.
Como podría hacer para cambiar este valor?
Y realmente es ese mi error o es otro.
Mis codigos son los siguientes:
#!/usr/bin/perl
# Archivo prueba.cgi
use strict;
use CGI ':standard';
my $usuario;
$usuario = param('user');
print "Content-type: text/html\n\n";
print "El usuarios es: $usuario";
<FORM METHOD="POST" ACTION="/cgi-bin/prueba.cgi">
<P>Nombre; <INPUT TYPE=TEXT NAME="user" SIZE="10">
<br><br>
<p>Continuar <input type=submit name=Continuar>
Les agradeceré su ayuda.