daxera2004 escribió:
Hola, realmente cambié de plataforma poruqe me lo recomendaron, sucede que con appserver, con su phpmyadmin, por ejemplo, las base de datos no las podía poner como motor de almacenamiento Innodb, no lo tenía activado, no se por que motivo, me imagino que a lo mejor sea por la version de mysql que tenga. pero es muy necesario para poder establecer las relaciones entre las tablas.
tenias que habilitarlo manualmente descomentando una linea de codigo de su configuracion de mysql
daxera2004 escribió:
Entonces pregunto, las diferencias entre las versiones de php hace que una página trabaje o no, supongo que siempre deba trabajar, aunque bueno, ya veo que no es el caso.
Había leído que todas las páginas deban funcionar independientemente del programa que utilice como servidor, no?
Muchas gracias por la respuesta
las diferencias de php 5.3 so notables dependiendo de que version estas migrando por ejemplo instanciar classes por referencia no es valido te marcara error
Código PHP :
$mi_clase = & new MyClass();
eso te dara error.
Ademas pocos hosting tienen la version php5.3 y puede q algunas funciones o clases no te funcionen
recuerda siempre llamar a tus clases y funciones tal como las declaraste ya que aunque en windows no importa en linux parece haber problemas con las mayusculas o minusculas
Código PHP :
function Prueba()
{
return 0;
}
//talvez funcione pero es mejor no arriesgarse
prueba();
//esta i funciona a la perfeccion
Prueba();