Tengo tres servidores, haciendo lo siguiente en los tres servidores:¿Qué causaría que el tiempo de inactividad de php no funcione para una fecha en 2099?
echo strtotime('2099-12-31');
echo strtotime(date('Y-m-d'));
me obtiene:
Servidor # 1: (PHP 5.3.8, 64 bits)
4102376400
1328418000
servidor 2 : (php 5.3.2, 32 bits)
**[nothing]**
1328418000
Servidor # 3: (php 5.3.2 - 64 bits Creí que era t ser un problema de versión de php)
4102376400
1328418000
¿Qué causaría strtotime falle en uno de los servidores, pero no los demás? Los tres tienen la misma configuración predeterminada de zona horaria y fecha.tiempo en php.ini (no estoy seguro de si eso tendría un efecto o no). También encendí errores y no estoy viendo nada.
¿El servidor 2 es de 32 bits? –
Bueno, supongo que la fecha es lo suficientemente grande como para estar fuera de la época Unix de 32 bits (cualquier fecha 2038 o posterior). ¿Podría ser una cosa de 32 bit vs de 64 bit? –
uno de sus servidores toma en cuenta la profecía maya. – dqhendricks