Edit:
Acabo de encontrar quel error esta en la linea:
Código PHP:
setlocale(LC_ALL, "es_ES", "mex", "spanish-mexican", "esm");
Que tiene que ser
Código PHP:
setlocale(LC_TIME, "es_ES", "mex", "spanish-mexican", "esm");
Solo que aun no entiendo por que lo afecta de esta manera.... alguien me puede ayudar??