Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Aplicativo en mi hosting

Estas en el tema de Aplicativo en mi hosting en el foro de Bases de Datos General en Foros del Web. Buenas tardes compañeros necesito de tu ayuda. Tengo un aplicativo desarrollado en php con bases de datos Mysql, como este es de ambiente web, compre ...
  #1 (permalink)  
Antiguo 20/10/2010, 13:48
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Aplicativo en mi hosting

Buenas tardes compañeros necesito de tu ayuda.
Tengo un aplicativo desarrollado en php con bases de datos Mysql, como este es de ambiente web, compre un hosting y lo subi para que funcione en linea pero al mometo de probarlo en linea no funciona las inserciones ,no elimina, no modifica, y muchas cosas mas, En conclusion no funciona correctamente como funciona en local.

El eplicativo fue desarrollado en local con el Appserv, el cual tiene las siguientes descripciones en el gestor de bases
de datos:

- Versión del servidor: 5.0.45-community-nt-log
- Versión del protocolo: 10
- Servidor: localhost via TCP/IP
- Juegos de caracteres de MySQL: UTF-8 Unicode (utf8)
- Versión del cliente: 5.0.37
- phpMyAdmin: 2.10.2
- Extensiones PHP utilizadas: mysql

y comparando el gestor de bases de datos de mi hosting tiene los siguientes datos:

- Versión del servidor: 5.0.87-a2hosting-percona
- Versión del protocolo: 10
- Servidor: Localhost via UNIX socket
- Juegos de caracteres de MySQL: UTF-8 Unicode (utf8)
- Versión del cliente: 5.0.91
- phpMyAdmin: 3.2.4
- extensión PHP: mysql

Entonces la verdad no se si esto sea lo que esta causando el problema, como pueden ver, las versiones de algunas cosas son diferentes.
He revisado que los permisos de la BD esten activados, que la conexion este bien hecha, que la redireccion de los datos esten bien y afortunadamente eso esta claro, por eso llegue a la conslusion de que puede ser las versiones del phpmyadmin.

Si alguno me puede ayudar se lo agradeceria mucho,
  #2 (permalink)  
Antiguo 20/10/2010, 14:04
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Aplicativo en mi hosting

no entiendo, ¿donde esta el problema de PHP?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 20/10/2010, 14:10
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

el problema es que el aplicativo no funciona en el servidor compañero y la verdad no tengo ni idea cual sea el problema..
  #4 (permalink)  
Antiguo 20/10/2010, 14:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Aplicativo en mi hosting

y se te ha ocurrido revisar los logs de error?

además, si no hay problemas de código o sintaxis PHP... ¿porque has colocado tu duda en este foro?

de verdad te invito a leer las normas del foro antes de continuar!!

Cita:
Iniciado por nelson12345 Ver Mensaje
el problema es que el aplicativo no funciona en el servidor compañero y la verdad no tengo ni idea cual sea el problema..
y si tu no entiendes nosotros menos, ¿acaso pensaste que con la información que das podíamos adivinar la causa?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 20/10/2010, 14:16
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

si no va a ayudar no conteste
  #6 (permalink)  
Antiguo 20/10/2010, 14:20
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Aplicativo en mi hosting

Cita:
Iniciado por nelson12345 Ver Mensaje
si no va a ayudar no conteste
mire, le estoy intentando orientar... algo que hace falta es saber si los logs de errores le muestran algo, ¿eso esta bien?

no se lo tome personal... pero de verdad, ya que estas fuera de lugar... ¿como esperar zapatos en la carnicería?

PDTA: de verdad, revise los logs de error... y si ahí hay algo, por favor no olvide colocarlo en el foro correcto... si es problema de código PHP va en el foro de PHP, si es de MySQL, entonces el foro de base de datos...

tu problema al ser de categoría general ni siquiera debería ir aquí, sino en el foro de Web General...

¿todo tranquilo u olvidamos esto?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 20/10/2010, 14:22
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

ok deisculpeme, pero es que ando en un estres el tenaz, , de todas maneras gracias
  #8 (permalink)  
Antiguo 20/10/2010, 14:34
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Tema movido desde PHP a Bases de Datos
  #9 (permalink)  
Antiguo 20/10/2010, 15:54
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Aplicativo en mi hosting

Por un lado, lo que te ha dicho pateketrueke es bastante acertado en una cosa: No nos estás dando indicios como para saber por dónde empezar.

La información sobre el servidor y el cliente es prácticamente irrelevante. El hecho de que hosting y PC de desarrollo tengan versiones levemente diferentes de MySQL sólo incidiría si una de ellas contiene bugs solucionados en la otra en cuanto a servidor de MySQL, pero nada tienen que ver en principio con el hecho de que las inserciones, actualizaciones y borrados no se produzcan. Cuando mucho, eso podría desencadenar errores de sintaxis o de ejecución, ninguno de los cuales estás mencionando.

Pero lo que sí es de destacar es que no nos estas diciendo nada de lo que hiciste para probar el origen del problema:

¿Debuggeaste el funcionamiento del aplicativo una vez instalado en la web?
¿Probaste capturar los errores de sintaxis de MySQL y que te los devolviera como mensajes?
¿Trataste de capturar las excepciones de los scripts de PHP?
¿Verificaste que los parámetros de conexión fueran correctos?
¿Confirmaste los permisos de usuario otorgados por el hosting, para acceder a la base de datos?
¿Qué fue lo que hiciste para intentar resolver los problemas?

Para mayor claridad conceptual acerca de lo que nos tienes que contar antes de poder ayudarte, te sugiero darle una leída a esto: Guía para realizar preguntas en el Foro
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #10 (permalink)  
Antiguo 21/10/2010, 07:25
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

hora gnzsoloyo, efectivamente ya he ejecutado todas las pruebas que tu mencionas, en cuanto a los sintaxis de errores no te puedo mostrar nada por que no salen sintaxis de errores, si no que simplemente no inserta, ni modifica, ni elimina.

cabe resaltar que el conex esta bien configurado, los permisos de la base de datos y usuario para el aplicativo ya estan activados. Lo que pasa es que no entiendo por que razon el aplicativo funciona supe bien en local y ahora cuando lo pongo a funcionar en el srvidor no me funciona.

Aqui les dejo el codigo fuente de un archivo PHP que utilizo para que los usuario se registren.


<?
if($enviar){
$checkuser = mysql_query("SELECT loginusu FROM usuarios WHERE loginusu='$loginusu'");
$loginusu_exist = mysql_num_rows($checkuser);
$checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist>0|$loginusu_exist>0) {
echo 'El nombre de usuario ya existe';
}else{
$sql="insert into usuarios (nombres,apellidos,cod_doc,numdoc,depexp,ciuexp,ge nero,email,telefono,departamento,ciudad,direccion, barrio,estado,loginusu,passwordusu)values('$nombre s','$apellidos','$pro','$numdoc','$depexp','$ciuex p','$genero','$email','$telefono','$departamento', '$ciudad','$direccion','$barrio','$estado','$login usu','$passwordusu')";
if ($result=mysql_query ($sql,$link)){
echo '<script language= "Javascript"> alert("El usuario '.$loginusu.' ha sido registrado de manera satisfactoria. Ahora puede acceder ingresando su Login y su password");document.location=("solicitudes.php");</script>';
}
}
}
?>
  #11 (permalink)  
Antiguo 21/10/2010, 07:44
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Aplicativo en mi hosting

Cita:
(...) no salen sintaxis de errores, si no que simplemente no inserta, ni modifica, ni elimina.
Que no salgan errores de sintaxis no quiere decir que no puedan salir errores de algún tipo.
Un error de tabla o campo desconocidos, por ejemplo, no es un error de sintaxis, y es un problema usual cuando usas servidores basados el Linux, en los casos en que la la sentencia contiene nombres de campos en mayúsculas y en la base esos nombres están en minúsculas.
Para poder saber si hay o no un error de MySQL (como dije, no necesariamente de sintaxis), deberías estar capturándolo... cosa que en el ejemplo que das, no veo que hagas.


Cita:
cabe resaltar que el conex esta bien configurado, los permisos de la base de datos y usuario para el aplicativo ya estan activados.
Ajá... y el host figura como...? ¿Ese servicio de host tiene alguna dirección especial para la conexión? Porque supongo que no es "localhost".
¿Qué tipo de pruebas hiciste para verificar si la conexión está realmente establecida para el PHP?

En el ejemplo que posteas no veo dónde se origina $link.


Cita:
Lo que pasa es que no entiendo por que razon el aplicativo funciona supe bien en local y ahora cuando lo pongo a funcionar en el srvidor no me funciona.
El problema más habitual en estos casos es siempre de conexión, luego de permisos, después de sintaxis y finalmente de collations o character case.

¿Les pediste asesoramiento a los soporte del hosting? ¿Te diero documentación o hay alguna en el site?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #12 (permalink)  
Antiguo 21/10/2010, 23:06
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

Si claro amigo, hice una consulta para ver si la conexion estaba funcionando, adjunto una imagen para que puedas verla, y tambien coloco el codigo fuente para que veas que ese codigo hace lo que se muestra en la imagen:

Codigo:


<?
$sql="Select * from tipo_doc";
$result=mysql_query($sql, $link);
echo "<table width=40% border=0 align=center cellpadding=1 cellspacing=1><tr><td colspan=2 bgcolor=#CEE3F6 class=titulos2><b><center>TIPOS DE DOCUMENTO</center></b></td>";
while($row=mysql_fetch_object($result)){
echo "<tr><td colspan=2 bgcolor=#F2F5A9 class=titulos2 align=left> $row->dtalle_doc</tr>";
}
echo "</table>";

La tabla que tiene como titulo TIPOS DE DOCUMENTO son los datos que traigo de una tabla con el escript de php.
  #13 (permalink)  
Antiguo 21/10/2010, 23:08
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

Disculpa mejor ve el aplicativo que esta en esta direccion;
http://www.diacomtecnologia.com/nelson/SIEL/usuarios.php
  #14 (permalink)  
Antiguo 22/10/2010, 04:11
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Aplicativo en mi hosting

Cita:
Iniciado por nelson12345 Ver Mensaje
Si claro amigo, hice una consulta para ver si la conexion estaba funcionando, adjunto una imagen para que puedas verla, y tambien coloco el codigo fuente para que veas que ese codigo hace lo que se muestra en la imagen:

Codigo:


<?
$sql="Select * from tipo_doc";
$result=mysql_query($sql, $link);
echo "<table width=40% border=0 align=center cellpadding=1 cellspacing=1><tr><td colspan=2 bgcolor=#CEE3F6 class=titulos2><b><center>TIPOS DE DOCUMENTO</center></b></td>";
while($row=mysql_fetch_object($result)){
echo "<tr><td colspan=2 bgcolor=#F2F5A9 class=titulos2 align=left> $row->dtalle_doc</tr>";
}
echo "</table>";

La tabla que tiene como titulo TIPOS DE DOCUMENTO son los datos que traigo de una tabla con el escript de php.
El código no me sirve de nada, porque aún no me estás mostrando donde creas e inicializas $link. Eso es lo que pregunté.

Tampoco estás mostrando cómo detectas los mysql_error().

Imágenes no puedes cargar aún, pero podrías ponerlas en imagezhake o algún sitio así y poner aquí el link.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #15 (permalink)  
Antiguo 22/10/2010, 04:12
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Aplicativo en mi hosting

Cita:
Iniciado por nelson12345 Ver Mensaje
Disculpa mejor ve el aplicativo que esta en esta direccion;
http://www.diacomtecnologia.com/nels...L/usuarios.php
No me sirve ver la página si no puedo ver los códigos importantes o acceder a la documentación del hosting.
Dicho sea de paso, no nos has comentado qué hosting estás usando. Esto tal vez ayude, si se puede ver la documentación de soporte técnico.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #16 (permalink)  
Antiguo 22/10/2010, 13:42
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Aplicativo en mi hosting

oye sera que me puedes dar tu email para agregarte y hablar en tiempo real?, veo que tu me puedes ayudar...
  #17 (permalink)  
Antiguo 24/10/2010, 07:37
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Aplicativo en mi hosting

Me interesa más que la solución, si la encontramos, sea a través de este foro, porque precisamente el sentido del mismo es que los demás aprendan de las experiencias y soluciones que podemos encontrar.
El problema es lo suficientemente interesante como para que ayude a otros, y llevarlo a nivel privado desvirtuaría todo lo que hemos tratado hasta el momento.
Si tu problema es que no quieres publicar códigos de cierto tipo, te sugeriría que le dieses una mirada a los aportes que hacen todos en este y otros foros, como para que veas que no hay muchos que tengan esos reparos. Es de esa forma es que todos aprendemos y que luego los nuevos foristas pueden encontrar soluciones rápidamente.

Respecto a los detalles que te pido que postees, son básicamente de manual, y se pueden encontrar en el foro de PHP, o directamente como ejemplos en http://www.php.net/, por lo que no se trata de códigos secretos. Simplemente quiero asegurarme de que no haya algún defecto de implementación en ese punto.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: hosting
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:18.