Foros del Web » Programando para Internet » PHP »

Duda errores PHP

Estas en el tema de Duda errores PHP en el foro de PHP en Foros del Web. Hola, buenos días Espero puedan ayudarme u orientarme. Tengo la siguiente duda: Tengo un sistema desarrollado en PHP/MySQL, lo probé muchas veces en mi servidor ...
  #1 (permalink)  
Antiguo 11/03/2015, 09:35
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Duda errores PHP

Hola, buenos días

Espero puedan ayudarme u orientarme. Tengo la siguiente duda:

Tengo un sistema desarrollado en PHP/MySQL, lo probé muchas veces en mi servidor local (localhost) y funciona bien. Lo subí a un servidor con un proveedor de servicios de hosting y funciona también muy bien. Sin embargo, lo subimos en el servidor de mi cliente y me marca estos errores:

Cita:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/content/75/10049475/html/marsel/uniformes/index.php:1) in /home/content/75/10049475/html/marsel/uniformes/sesion/session.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/75/10049475/html/marsel/uniformes/index.php:1) in /home/content/75/10049475/html/marsel/uniformes/sesion/session.php on line 3

Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2002): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/content/75/10049475/html/marsel/uniformes/bd/config_sistema.php on line 21

Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in /home/content/75/10049475/html/marsel/uniformes/bd/config_sistema.php on line 23
Ingreso no permitido. Por favor contacta a tu proveedor de soporte al sistema.
Los dos primeros se que se refieren, en algunos casos, si hay espacios entre la instrucción header("location"); los cuales ya están corregidos, de lo contrario no funcionaría en mi servidor.

El tercer error tengo dudas a que se refiere, pero de igual forma en mi servidor no lo marca.

El último es sobre claves de la base de datos, es corregible ;)

Ojo, en mi servidor no tengo deshabilitados los warnings.

Sólo como informativo, mi proveedor de hosting es Hostdime, el proveedor de mi cliente es Nic

Espero y puedan orientarme sobre esto.

Saludos!!
  #2 (permalink)  
Antiguo 11/03/2015, 09:43
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 10 años, 7 meses
Puntos: 145
Respuesta: Duda errores PHP

Quizá tenga una versión antigua de PHP instalada en el servidor.
  #3 (permalink)  
Antiguo 11/03/2015, 09:56
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Duda errores PHP

Pregunté a mi proveedor y me dijo igual eso, que probablemente sea alguna versión antigua. Sólo que los de Nic son muuuy cerrados ¬¬
  #4 (permalink)  
Antiguo 11/03/2015, 10:06
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Duda errores PHP

Estoy viendo que cuando crearon la base de datos le dieron esta opción:

MySQL version
5.5 (Direct access not allowed)

¿A qué se refiere? :/ ¿Tendrá que ver con la falla?

Mientras investigo que significa
  #5 (permalink)  
Antiguo 11/03/2015, 10:22
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda errores PHP

Cita:
Iniciado por Middrel Ver Mensaje
Estoy viendo que cuando crearon la base de datos le dieron esta opción:

MySQL version
5.5 (Direct access not allowed)

¿A qué se refiere? :/ ¿Tendrá que ver con la falla?

Mientras investigo que significa
Significa que no puedes conectarte a la base en remoto, sin usar scripts de PHP en el servidor.
En otras palabras, si quisieras conectarte con phMyadmin instalado en tu PC a la base de datos, no te dejaría.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 11/03/2015, 10:28
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Duda errores PHP

Ok, entendido. Pero eso quiere decir que eso no sería el error, ya que el sistema y la base de datos están en el mismo servidor, cierto?

Si es así, entonces eso lo descarto como impedimento a que funcione.
  #7 (permalink)  
Antiguo 11/03/2015, 10:32
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda errores PHP

Exacto.
Ahora bien, como mencionas que probablemente el problema esté en la versión de PHP, sólo te quedaría la opción de cambiar de proveedor, o bien hacer el desarrollo con una versión compatible con la de ese hosting...
No veo otro camino práctico.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #8 (permalink)  
Antiguo 11/03/2015, 10:40
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 10 años, 7 meses
Puntos: 145
Respuesta: Duda errores PHP

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Exacto.
Ahora bien, como mencionas que probablemente el problema esté en la versión de PHP, sólo te quedaría la opción de cambiar de proveedor, o bien hacer el desarrollo con una versión compatible con la de ese hosting...
No veo otro camino práctico.
Estoy de acuerdo. Cambia de proveedor.
  #9 (permalink)  
Antiguo 11/03/2015, 10:44
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Duda errores PHP

El problema es que es el proveedor de mi cliente, con el mio no tengo esos inconvenientes. Lo trataré con él, pero como muchas veces, este es de los clientes "especiales", que se niegan a un cambio según ellos "por el bien de su empresa".

Lo trataré con él a ver que resulta.

De antemano les agradezco sus comentarios!!

Saludos!!
  #10 (permalink)  
Antiguo 11/03/2015, 10:56
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 10 años, 7 meses
Puntos: 145
Respuesta: Duda errores PHP

Cita:
Iniciado por Middrel Ver Mensaje
El problema es que es el proveedor de mi cliente, con el mio no tengo esos inconvenientes. Lo trataré con él, pero como muchas veces, este es de los clientes "especiales", que se niegan a un cambio según ellos "por el bien de su empresa".

Lo trataré con él a ver que resulta.

De antemano les agradezco sus comentarios!!

Saludos!!
A veces los clientes son tozudos solo por serlos.

Ante la negativa, díselo claro; "Si no cambiamos de proveedor, el proyecto no va a funcionar, y nos habrá hecho perder tiempo a ambos".

  #11 (permalink)  
Antiguo 11/03/2015, 11:07
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Duda errores PHP

jajaja.. si, a veces pienso eso ^^

lo bueno es que con el proveedor que tengo, sin querer promoverlo ni nada, es muy bueno, incluso le puedo hablar a soporte para preguntarle porque "falla" mi sistema en otros servidores y sin problema me hacen comentarios acertados por ello, obviamente no tienen todas las herramientas para ver lo que tiene el otro servidor pero me dan tips y su suporte es muy rápido.

Etiquetas: errores, html, mysql, sql
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 00:15.