Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2008, 15:55
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 20 años, 5 meses
Puntos: 56
Dudas por Clases creadas en PHP 4 y PHP 5

Holas a todos.

Les cuento que el año pasado programé un módulo administrador usando íntegramente clases php, específicamente como lo señala la referencia de php 4.x.

Pues bien, supe después que la construcción de clases en PHP 4.x es muy distinta y prácticamente incompatible con la de PHP 5.x

Por ello, cuando intenté ejecutar el administrador en un servidor con PHP 5.x, no me sorprendió que no funcionara. Capturé la instancia e hice que mostrara un mensaje en pantalla si la versión de PHP era mayor igual a 5, de modo de avisar por qué se cancelaba la carga de la página, pero nada más.

Ahora bien, les contaré cuáles son los 3 servidores que tengo (donde he probado estos módulos):
- 1 de prueba (el mío, localhost) tiene PHP 5.2.5
- 1 de producción (que fue abandonado) tiene PHP 4.4.8
- 1 de producción (activo) tiene PHP 5.2.4

Ahora lo extraño:

Cuando intento ejecutar los módulos que llaman a las clases creadas bajo PHP 4.x, los resultados son los siguientes:

- En el servidor local (PHP 5.2.5) se ejecuta perfecto O_O
- En el servidor remoto con PHP 5.2.4 no se ejecuta *_*
- En el servidor remoto con PHP 4.4.8 tampoco se ejecuta! +_+

¿Por qué pasa esto? No entiendo nada!!! T________T

Desde ya agradezco su buena voluntad......
Saludos!
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*