Mie Abr 25, 2007 6:49 pm
|
 |
HernanW
Perlero Nuevo

|
Registrado: 25 Abr 2007
Mensajes: 3
|
|
| Instalar CGI::Ajax en hosting |
|
|
Hola:
Estoy intentando instalar el módulo CGI::Ajax en Perl v5.6.1, pero no logro hacerlo funcionar.
Solo instalé el archivo ajax.pm dentro del directorio CGI de mi sitio pero este no funciona.
Tal vez alguno de ustedes tenga mas experiencia en la instalación de este modulo y me pueda ayudar.
Muchas gracias de antemano.
Hernán |
|
|
|

Jue Abr 26, 2007 2:57 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4222
Ubicación: Valladolid, España
|
|
|
|
|
La cuestión primera es saber si CGI::Ajax funciona con esa versión de Perl.
Según CPAN Testers, parece que la versión 0.654 sí que funciona, en Perl 5.6.1 sobre Linux.
Luego, hay que ver qué es lo que no funciona, y para eso es necesario saber qué tipo de error ocurre. ¿No tienes acceso a los registros de actividad del sitio web? ¿Sale algo en la pantalla?
El módulo lo puedes dejar en el MISMO directorio donde está el script, para hacer uso de él. Allí y en cualquier otro directorio indicado por la variable @INC. |
|
Jue Abr 26, 2007 8:07 am
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1390
Ubicación: México
|
|
|
|
Jue Abr 26, 2007 8:17 am
|
 |
HernanW
Perlero Nuevo

|
Registrado: 25 Abr 2007
Mensajes: 3
|
|
| Re: Instalar CGI::Ajax en hosting |
|
|
Puede ser que CGI::Ajax version 0.701 no funcione bien en Perl 5.6.1. Tengo manera de obtener la version 0.654 del modulo de ajax?
Respecto a la instalación del módulo en el hosting, solo cree la carpeta CGI y dentro copie ajax.pm en el mismo directorio en donde tengo los scripts; es esto correcto?
El error que me muestra el log de Apache es: Premature end of script headers:, cuando hago uso del modulo (use CGI::Ajax) en mi script.
Aprecio tu colaboración.
Hernán |
|
Jue Abr 26, 2007 8:43 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4222
Ubicación: Valladolid, España
|
|
|
|
|
Añade
use CGI::Carp qw(fatalsToBrowser);
al principio de programa para que Apache te dé un poco más de información. |
|
Jue Abr 26, 2007 12:59 pm
|
 |
HernanW
Perlero Nuevo

|
Registrado: 25 Abr 2007
Mensajes: 3
|
|
| Re: Instalar CGI::Ajax en hosting |
|
|
Perdón, pero el módulo que subí y que faltaba era Class::Accessor, que me lo informó el uso de CGI::Carp.
Ahora si esta más clara la solución.
Saludos
Hernán |
|
Vie Oct 19, 2007 2:50 pm
|
 |
AkonD
Perlero Nuevo

|
Registrado: 06 Oct 2005
Mensajes: 50
Ubicación: España
|
|
|
|
|
No, es más fácil mandar un ticket al soporte del hosting y le dices que te instale el módulo.
Si es que pagas el hosting lo deben hacer, al menos conmigo lo hacen. |
|
Powered by phpBB © 2001, 2005 phpBB Group
|