Re: [PHP-ES] Problemas con conexion remota y instancia de clase

[email protected] (Camilo Sperberg)
Newsgroups php.general.es
Message-ID <[email protected]>
Habilita la salida de errores o si no puedes, echale una mirada a /var/log/httpd/error_log donde se deberia haber registrado el error. Cambia http por apache o algo asi si no existe o revisa tu home si no tienes acceso root y habilitaron el log por host virtual. Sin al menos una indicacion de que puede estar pasando, puede ser cualquier cosa.

Sent from my iPhone

On 26-01-2011, at 18:47, Ricardo Vila <[email protected]> wrote:

> BUenas a todos listeros, tengo un problemas con una aplicacion pero no doy
> con el error,
> 
> tengo una estructuta de carpetas como esta
> 
> /
> /evento
> /clases
> /js
> registro.php
> 
> registro tienen un formulario y mediante jquery cuando envio uso la funcion
> $.post para enviar los datos y registrar,
> 
> 
> por otro lado la base de datos esta en otro servidor (S1) y S2 es el
> servidor web que aloja la aplicacion,(apache, php5.1.6)
> 
> si todo se registra correctamente la aplicacion me muestra un modal diciendo
> que se registro pero ahora cuando realizo eso solo me muestra el modal vacio
> sin texto, estuve revisando y veo que la aplicacion se detiene cuando trato
> de crear una instancia de la clase, es decir
> 
> - registro.php muestra el form con un boton enviar
> - hago clic sobre enviar y llama $.post de jquery y este llama a
> evento/registraficha.php
> - registraficha.php tiene el codigo similar a
> 
> <?php
> require_once '../clases/auto_load.php';
> 
> //Se hacen las validaciones
> $datos = array();
> $datos['nombre'] = $_POST['nombre'];
> $datos['edad'] = $_POST['edad'];
> 
> $registro = registro::getInstance();
> 
> //guardando los datos
> $inserta = $registro->registra_frase($datos);
> echo $inserta;  // esto debe devolver 0 o 1
> 
> - luego el archivi js al recibir 0 o 1 imprime el modal pero como no recibe
> nada el modal aparece vacio
> 
> Pense que era problema de la conexion con la base de datos externa pero
> probe crear un archivo con la conexion e insercion y lo subi aal servidor
> web S2 y si inserto la data, entonces quer{ia saber que otro problema puede
> ser
> 
> por ejemplo probe en registraficha.php colocar un echo antes de $registro =
> registro::getInstance(); y me lo imprimio
> pero si lo pongo despues me devuelve vacio
> 
> Espero puedan ayudarme o darme una idea de que puede estar pasando,
> 
> este codigo lo probe en pc local (windoes, apache y php 5.2 ) y corrio
> normal el servidor web es un linux
> 
> Agradezco de antemano su ayuda
> 
> Saludos
> Ricardo Vila
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.