03/03/2008, 15:55
|
| | | 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! |