Error muy raro... ayuda :(

  • Autor Autor pa3lo022
  • Fecha de inicio Fecha de inicio
P

pa3lo022

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos, me acaba de pasar un error muyyyy raro, quería preguntar si a alguien le paso, la cosa es así:

Desarrolle una pagina en php en donde envio un mail, tengo una pc con linux y lo probé en chrome, cuando lo probe en mi hosting, en otra pc con linux y chrome funcionó perfecto, pero un amigo lo probo en otra red con windows y chrome y le tiro un error y no lo dejo continuar.

El error es este

Fatal error: Cannot redeclare mailOwner() (previously declared in
 
Todo desde el mismo hosting o cada quién en hosting/servidores diferentes?

Si cada quién lo checo en un hosting/servidor diferente, lo más seguro es que en lo que no salia es porque tienen deshabilitados los Errores/Warning/Notice, etc (o simplemente tienen que no los muestre en "pantalla") y por eso en esos no se ven.

Saludos.
 
Todo desde el mismo hosting o cada quién en hosting/servidores diferentes?

Si cada quién lo checo en un hosting/servidor diferente, lo más seguro es que en lo que no salia es porque tienen deshabilitados los Errores/Warning/Notice, etc (o simplemente tienen que no los muestre en "pantalla") y por eso en esos no se ven.

Saludos.

Eso es lo loco, todo desde le mismo hosting con el mismo codigo
 
Aunque veo que es una función, y eso si te debería detener la ejecución aunque no se viera el error. Quizás si uno es un servidor Windows y el otro Linux, puede que al estar incluyendo archivos se haga de alguna forma diferente y por ahí haciendo algo para que se incluya de nuevo dónde se encuentra declarada la función esa.

- - - Actualizado - - -

Eso es lo loco, todo desde le mismo hosting con el mismo codigo

Pues en ese caso si está raro. :ambivalence:
 
Por lo que entiendo tu código ah sido ejecutado en servidores linux y corre perfecto ?
pero en el servidor de tu amigo que es windows envía error ?

o el error es solo para usuarios que utilizan windows ?
 
te está diciendo que la función la has declarado antes. posiblemente tengas un include o un require, cambialo por un requiere_once

asegúrate de que esa función solo está en un sitio. si tienes dudas cámbiala de nombre.
 
el problema es que tiene dos funciones con el mismo nombre exacto por lo que cuando php no sabe cual ocupar y te sale el error podrías intentar cambiar el nombre
 
Entiendo el error, pero el problema porque en una PC funciona y en otra no? esa es mi gran duda
 
Pon en texto completo del error para poder ver más detalles de dónde ya está declarada y dónde se volvió a declarar.
 
Pon en texto completo del error para poder ver más detalles de dónde ya está declarada y dónde se volvió a declarar.

Fatal error: Cannot redeclare mailOwner() (previously declared in /home/latinoventa/public_html/carrito/actions/mailOwner.php:21) in /home/latinoventa/public_html/carrito/actions/mailOwner.php on line 20
 
Fatal error: Cannot redeclare mailOwner() (previously declared in /home/latinoventa/public_html/carrito/actions/mailOwner.php:21) in /home/latinoventa/public_html/carrito/actions/mailOwner.php on line 20

Pues al parecer si es el mismo archivo, lo debes de estar incluyendo de nuevo por alguna parte.
 
Fatal error: Cannot redeclare mailOwner() (previously declared in /home/latinoventa/public_html/carrito/actions/mailOwner.php:21) in /home/latinoventa/public_html/carrito/actions/mailOwner.php on line 20
¿Y qué código hay en esa línea?
 
¿Y qué código hay en esa línea?

no hay nada porque el archivo mailOwner.php no existe

jajajaj me estoy volviendo loco, recien acabo de probar con 3 pc distinas y en las 3 funciona bien :fatigue::fatigue::fatigue:
 
Atrás
Arriba