Instalar, Instalar y Configurar CGI y Perl en Ventanas XP
Prerequisite
Obvio, un tela servidor necesidades ser consecutivamente en la Ventanas máquina. Aludir a estoposte por instrucciones en cómo a instalar Apache2 en Ventanas.
Download ActivePerl
Download ActivePerl desdehttp://www.activestate.com/Products/ActivePerl/?mp1=. Chasqueo en Libre Download a inicio el download proceso. No se ha necesidad a ingreso cualquier contacto información. Justa licencia él blanco y prensa ‘ al lado de’ inicio el download.
Después download el durado versión de Ventanas MSI paquete.
Instalar ActivePerl
Inicio el instalación por doble chasquidos el instalar lima. Seguir el en- pantalla instrucción. Si usted testamento estar usando Perl CGI programas y necesidad a mantener unos nivel de portability entre ambos Linux máquinas y Ventanas máquinas, usted mayo necesidad a instalar Perl al mismo sitio en su Ventanas máquina como está en más Linux máquinas.
Por ejemplo, en Linux máquina, Perl es localizado a usr/ cajón/perl y así todos los días Perl programa aquel YO escribir comienza con #!usr/ cajón/perl. Así, su’ mejor cuándo instalar Perl en un Ventanas máquina, en lugar de instalar él en el ubicación predeterminada sitio (i.e. Cperl:\), instalar él en Cusr:\ en lugar de, a fin de que el Perl ejecutable es localizado a usr/ cajón/perl./ Esto permitir códigos escrito en Ventanas máquina estado movido a, sin mudanzas, a Linux máquina, y haber él ejecutar allí, y resabio versátil.
A cambio el instalación paso, chasqueo en examinar botón cuándo su’ en la instalación pantalla aquel apuntadores usted a selecto cuál facciones usted necesidad a instalar. Colección ella esté Cusr:\\ si necesario.
Asegurarse aquel el partidarias opciones es refrenado ( seleccionado):
Agregar Perl al PASO ambiente variable
Crear Perl lima extensión asociación
Activante CGI
Abierto el httpd.conf lima por redacción por eligiendo Inicio > Programas > Apache HTTP Servidor > Configurar Apache Servidor > Editar el Apache httpd.conf Configuración Lima. Alternativamente, abierto el httpd.conf con cualquier texto redactora.
En el principal director sección, registrar Opciones Índices FollowSymLinks ( a acerca de línea 267), y agregar ExecCGI al fin así él miradas como:
Opciones Índices FollowSymLinks ExecCGI
Registrar el partidarias línea y mudanza el picadillo marca carácter (#) a raro esto línea. (usted lata también cambio .cgi a .pl, o agregar .pl atrás .cgi si usted preferir aquel perl extensiones es también tratado como cgi limas) Por ejemplo:
#AddHandler cgi- programa .cgi
Should parecerse a:
AddHandler cgi- programa .cgi .pl
o
AddHandler cgi- programa .pl
o
AddHandler cgi- programa .cgi
Guardar el httpd.conf configuración lima, volver a poner en marcha el Apache servidor. Prueba el configuración como se describe en Arduo Su Tela Servidor CGI Configuración al final de este artículo.
Opcional: Capacitar CGI en Cualquier Director
Si usted necesidad a uso CGI exterior ScriptAliased director (ScriptAlias es usualmente el Apache2/cgi- cajón/), comentario afuera el partidarias línea:
ScriptAlias cgi- cajón/“C:/ Programa Limas/Apache Grupo/Apache2/cgi- cajón/”
/Should parecerse a:
#ScriptAlias cgi- cajón/“C:/ Programa Limas/Apache Grupo/Apache2/cgi- cajón/”
/Alternativamente, si usted necesidad a especificar justa un director poner todo su cgi programas, cambio el paso en lugar de, pero provisional ure aquel director existir.
Should parecerse a ( por ubicación predeterminada configuraciones):
ScriptAlias cgi- cajón/“your_prefer_cgi-bin_direcotry”
-Guardar el httpd.conf lima. Volver a poner en marcha el Apache servidor.
Descubrimiento Perl Ejecutable Sitio
Si usted dont’ conocer dónde está perl.exe instalar ir, a Inicio > Búsqueda y registrar perl.exe. Esto sitio es el paso al perl ejecutable aquel tiene que estar aplicar la cima de todo cgi programas. Si usted seguir ubicación predeterminada instalación procedimiento, el paso should estar C:/perl/ cajón/perl.exe
Por lo paso a perl.exe paso, todo de éstos formato está válido:
#!c:/perl/ cajón/perl.exe
#!c:/perl/ cajón/perl
#!perl/ cajón/perl.exe
#!perl/ cajón/perl
Arduo Su Tela Servidor CGI Configuración
Guardar el partidarias prueba programa en su DocumentRoot director ( si usted haber raro ScriptAlias, usted lata puesto él donde quiera interior su DocumentRoot director, o si usted haber colección ScriptAlias a unos particular director, puesto el cgi en aquél director único, i.e Apache2/cgi- cajón) como prueba o test.cgi ( depende de en su configuración de la AddHandler línea) y modificar el primero línea como requerido a señalar su ActivePerl intérprete:
#!cperlbinperl.exe:\\\
# ^^^ esto mosto ser primero línea de la programa! ^^^
# inicio código
uso estricto;
uso CGI;
mi $q = nuevo CGI;
# marca encabezado y inicio el marca producción
marca $q-> encabezado( “ texto/html” ),q$->start_html( “ hola desde perl cgi!” );
marca $q->h2hello(” dave…”);
marca $q->end_html;
# fin código
Ahora vayahttp:/localhost/cgi- cajón/test.cgi/ (programas en Apache2/cgi- cajón/ está lectura como http:/localhost/cgi- cajón/ por ubicación predeterminada). Usted should ver un página aquel pantallas un nivel dos encabezamiento con el partidarias texto:
hola dave
Si usted ver el sobre mensaje, CGI es consecutivamente. Si usted obtener un 500 error, vaya el último entrada en su Apache2/ troncos/error.log ( o el Repaso Error Comenzar el modo de diálogo el Inicio menú) a ver exactamente cuál causado esto error.
importante: Éste es un máquina traducido por página cuál es con tal que " como es" sin garantía. Máquina traducción mayo estar difícil a comprender. Por favor aludir aoriginal Inglesa artículo cuando sea posible.
Parte y contribuir o obtener soporte técnico y ayuda aMi Digital Vida Foros.
Relacionado Artículos
- Instalar AWStats- Libre Logfile Analizador por Sitio Estadísticas
- Fácilmente Poner Tela Servidor con XAMPP
- Instalar Tela Servidor en Ventanas XP con Apache2, PHP5 y MySQL4 Parte 4
- CPAN Perdido Parámetro auto_commit Mensaje
- Interno Error 2739 Error en Vista (32 o 64- bit) Cuándo Instalar Adobe Fotos CS3 y Reflector Relacionado Programas
- Capacitar y Pantalla Seguridad Oreja en Ventanas XP Residencia Edición
- emular 0.48a por Windows Vista Libre Download
- Hachazo y Workaround a Limpio o Fresco Instalar Ventanas Vista con Versión mejorada Licencia DVD
- Burla a Instalar Ventanas XP SP3 RC en No- Inglés Ediciones
- Download Yahoo! Mensajero con Voz 8 Lleno Standalone Instalar

































Enero 2nd, 2006 0219:
[...] Como AWStats es Perl con base en, un Perl Intérprete necesidad ser instalar primero a toma anvantage de AWStats. Por instrucción en cómo a instalar Perl en Ventanas máquina, irse esto artículo. [...]
Julio 25th, 2006 2053:
Tengo instalar cgi y configurar apache como usted dicho, pero yo recogido esto erro:
Interno Servidor Error
El servidor encuentro un interno error o misconfiguration y estado incapaz a completo su pedido.
Por favor contacto el servidor administrador, webmaster@localhost y informar ellas de la tiempo el error ocurrido, y cualquier cosa usted fuerza haber hecho aquel mayo haber causado el error.
Más información acerca de esto error mayo estar disponible en el servidor error registro.
——————————————————————————–
Apache/2.0.58 (Win32) PHP/5.1.4 Servidor a localhost Puerto 80
Mayo 10th, 2007 1925:
Cool4you,guys.
Junio 20th, 2007 0809:
Sólo por el registro, el sobre prueba programa tiros un 500 error cuándo usado como es. Acaso está justa un problema con fuego pantalla texto o algo, pero el comillas está mixto arriba, a fin de que puedes llevar a problemas
Octubre 8th, 2007 2305:
Hola todo,
YO en realidad necesidad unos ayuda en este sujeto=)
He seguido el pasos sobre, y cambiado el comillas, y cuál YO obtener es 9 error mensajes:
Barra inversa fundar adonde operador esperada a Z.test.cgi\ línea 1, cerca “rtf1\”
o…. , cerca “ ANSI\”
o…. , cerca “deff0″
o…. , cerca “f1\”
etc..
Estoy un total de novato con éstos cosas, cualquier ayuda agradecer =)
Gracias,
Johanna
Noviembre 28th, 2007 2214:
Hice todo usted dicho. Pero cgi es aún no consecutivamente. Por favor ayúdeme.
mi apache es 2.2