Cambio de versión predeterminada de PHP, del 5.4 al 5.5

Tal y como adelantamos hace más de 1 mes, esta misma semana cambiaremos la versión PHP predeterminada en todos nuestros servicios de hosting, pasaremos de la 5.4 a la 5.5. El cambio se hará tanto en planes de hosting, como planes revendedor y servidores Cloud Premium.

No haremos el cambio en todos los servicios de golpe, sino que a partir de el 6 de Abril iremos haciendo el cambio en unos pocos servidores al día. Por tanto, os recomendamos seguir las indicaciones que os explicamos a continuación.

Mejora la velocidad de tu web con PHP 5.5

La versión predeterminada de PHP es aquella que se usa cuando no has seleccionado una versión concreta. En el momento que cambiemos a PHP 5.5, toda web que no tenga seleccionada una versión PHP concreta dejará de usar 5.4 para comenzar a usar 5.5.

Las versiones 5.4 y 5.5 de PHP son muy compatibles entre sí, por lo que cuando ocurra el cambio de versión la inmensa mayoría de sitios web seguirán funcionando igual de bien o mejor. PHP 5.5 ofrece un rendimiento ligeramente mejor que 5.4, por lo que la mayoría de sitios web saldrán ganando con el cambio.

De todas formas, si no te quieres arriesgar o sabes que tu web no es totalmente compatible con PHP 5.5, lo mejor es que entres al apartado Configuración PHP del Panel de Hosting y selecciones PHP 5.4 para tu web. Tenemos una guía sobre Como elegir la versión de PHP que explica como hacerlo.

Por último, aprovechamos para recordaros que ya ofrecemos PHP 7 en todos nuestros servicios de hosting y que esta nueva versión es la mejor y más rápida hasta el momento. PHP 7.0 es compatible con un alto porcentaje de instalaciones de WordPress, por lo que si usas WordPress te recomendamos probar a usar PHP 7.0.

Cambio de versión predeterminada de PHP, de 5.3 a 5.4

A partir del 1 de Septiembre vamos a comenzar a modificar la versión predetermina de PHP en nuestros servidores de hosting.

Actualmente, en la mayoría de nuestros servidores, la versión predeterminada de PHP es la 5.3, lo que significa que una web usará PHP 5.3 a no ser que el cliente opte por usar otra versión.

Dado que 5.3 es la versión predeterminada, la mayoría de las webs alojadas con nosotros usan dicha versión. Pero la versión 5.3 ya es antigua y PHP dejará de ofrecer soporte en breve, por tanto, ya es hora de actualizarse.

¿Que vamos a hacer?

Vamos a poner 5.4 como la versión predeterminada de PHP, lo que hará que toda web que no haya seleccionado específicamente una versión de PHP concreta, pase a usar PHP 5.4.

Eso se traduce en que la mayoría de webs pasarán de usar PHP 5.3 a 5.4
La versión 5.4 de PHP es bastante compatible con 5.3, por tanto, la mayoría de webs funcionarán igual de bien con PHP 5.4. De hecho, la mayoría de webs funcionarán más rápido.

Desgraciadamente, habrá algunas webs que darán problemas con PHP 5.4, por lo que será necesario forzar el uso de PHP 5.3 en las mismas.

¿Que es lo que tienes que hacer?

La mayoría no tendréis que hacer nada, pero si crees que tu web necesita PHP 5.3 para funcionar y que dará problema con la versión 5.4, tienes que forzar el uso de PHP 5.3 .

Para hacerlo, no tienes más que añadir la siguiente línea en el archivo .htaccess de tu web:

Addhandler php5.3-script .php

Si no tienes claro como hacerlo, contacta con nosotros.

Cese de soporte para PHP 4.4

Hace ya más de 9 años que salió a la luz la versión 5 de PHP, mejorando en muchísimos aspectos a la versión 4 de PHP y en el que el modelo de objetos fue rediseñado por completo.

A pesar de que PHP 5 es claramente superior a PHP 4, algunos sitios web seguían necesitando PHP 4 para funcionar. Por ese motivo hemos mantenido el soporte para esta versión durante todo este tiempo.

Pero, actualmente, prácticamente no alojamos aplicaciones que requieran PHP 4, por lo que hemos decidido pasar página y dejar de dar soporte a esta antiquísima versión.

Por tanto, desde ya mismo, dejamos de dar soporte a PHP4 en nuestros planes de hosting.

Durante un tiempo mantendremos PHP 4 instalado en nuestros servidores, por lo que si aún tienes una aplicación que lo requiere seguirá funcionando como hasta ahora. Pero debes empezar a pensar en migrarlo a PHP 5.2 o, mejor aún, a PHP 5.3.

Es posible que la migración sea sencilla y tu web siga funcionando con PHP 5, pero es probable que falle. En caso de que falle, intenta corregirlo. Si no lo consigues contacta con nosotros y te ayudaremos todo lo que sea posible.

¿Porque dejáis de dar soporte a PHP4?

Los motivos principales son:

  • Es software antiguo no mantenido por PHP. Puede tener agujeros de seguridad que no son corregidos.
  • Su mantenimiento nos supone tiempo, que podríamos invertir en otros asuntos.
  • Queremos ofrece MySQL 5.5 lo antes posible y creemos que será imposible hacerlo funcionar con PHP 4.

¿Me afecta este cambio?

Posiblemente no. Si quieres asegurarte crea un archivo llamado version.php en la raíz de tu web con el siguiente contenido:

Mi versión de PHP es: <?php echo phpversion(); ?>

Luego accede a ese archivo con tu navegador web preferido (Firefox, Chrome, Safari, Internet Explorer, …). Si tu web fuera midominio123.com, la dirección a la que deberías acceder sería http://midominio123.com/version.php

Sólo te afecta este cambio si ves el siguiente mensaje:

Mi versión de PHP es: 4.4.4

Cambio de versión PHP predeterminada

El próximo lunes, 25 de Noviembre, vamos a hacer una serie de cambios importantes en la configuración PHP de nuestros servidores de hosting.

PHP

Por una parte, vamos cambiar la versión de PHP predeterminada en los sh13 a sh22, pasando de PHP 5.2 a PHP 5.3. El resto de servidores ya tienen PHP 5.3 como versión predeterminada, por lo que no sufrirán este cambio.

Por tanto, en los servidores sh13, sh14, sh15, sh16, sh17, sh18, sh19, sh20, sh21 y sh22, la mayoría de sitios web que actualmente están usando PHP 5.2 pasarán a usar PHP 5.3.

En principio, este cambio no generará problemas importantes, aunque es posible que algún sitio deje de funcionar. Estaremos atentos para detectar y corregir cualquier posible fallo, pero vosotros también deberías vigilar que todo siga funcionando como siempre.

¿Porque hacemos este cambio?

Por muchas razones:

  • Porque PHP 5.2 ya tiene unos cuantos años y conviene usar siempre una versión de PHP moderna.
  • Porque muchas de las aplicaciones que usáis funcionarían mejor con PHP 5.3, en lugar de 5.2.
  • Porque en breve queremos actualizar a MySQL 5.5 y ofrecer PHP 5.5, y para hacerlo debemos ir dejando atrás las versiones de PHP antiguas.

¿Y si quiero seguir usando PHP 5.2?

No hay problema, puedes seguir usándolo como hasta ahora. Eso sí, a no ser que fuerces a que tu aplicación o web use PHP 5.2, en el momento que hagamos el cambio tu web comenzará a usar PHP 5.3

Por tanto, si realmente quieres seguir usando PHP 5.2, debes seguir las indicaciones de la guía Definir PHP 5.2 como la versión pretederminada de PHP y establecer PHP 5.2 como tu versión predeterminada.

¿Me afecta esta actualización?

Si quieres saber si esta actuación de afectará, lo primero es saber en que servidor esta alojado tu web. Para saberlo, escribe tu dominio en la barra de direcciones de tu navegador seguido de /ip, tal y como se ve en la siguiente imagen:

¿En qué servidor estoy alojado?

Ve a esa dirección y verás un mensaje que dice algo como “Estas accediendo al servidor shXX”. Si el servicio que sale es alguno de los mencionados, entonces la actualización te afecta y deberías estar atento a posibles fallos.