Guía para cambiar la versión de PHP en Syspanel (hosting compartido)
¿Por qué es importante la versión de PHP en tu hosting?
Si tienes una web en un hosting compartido, es muy probable que hayas escuchado hablar sobre la versión de PHP sin saber muy bien qué significa. Te lo explicamos fácil: PHP es el "motor" que hace funcionar la mayoría de las webs, sobre todo las que usan WordPress, Joomla o PrestaShop. Cada versión de PHP no solo corrige errores, sino que también mejora la velocidad y la seguridad de tu sitio.
Tener una versión antigua de PHP es como llevar un coche con el motor de hace 15 años: funciona, pero consume más, va más lento y es más fácil que tenga averías. Por eso, en esta guía te vamos a enseñar cómo cambiar la versión de PHP en Syspanel, el panel de control que usamos en nuestros planes de hosting compartido, para que tu web vaya rápida, segura y sin sustos.
Y no te preocupes si no eres un experto: vamos a hacerlo paso a paso, con calma y explicando cada cosa. Al final, tendrás tu web funcionando con la mejor versión de PHP disponible.
¿Qué es Syspanel y por qué usamos el puerto 2106?
Syspanel es el nombre que recibe nuestro panel de control personalizado, basado en una herramienta muy conocida en el mundo del hosting. Es la puerta de entrada a todas las funciones de tu hosting: gestionar dominios, crear cuentas de correo, ver estadísticas y, por supuesto, configurar PHP.
Para acceder a Syspanel, tienes que escribir en tu navegador la dirección de tu dominio seguida del puerto 2106. Por ejemplo: https://tudominio.com:2106. Es importante que no olvides este detalle, porque sin el puerto no podrás entrar. Una vez dentro, verás un escritorio limpio y ordenado, con iconos para cada función. No te asustes, es más fácil de lo que parece.
Antes de empezar: ¿Qué versión de PHP necesito?
Antes de lanzarte a cambiar la versión, es fundamental que sepas qué versión necesita tu web. No todas las webs son iguales. Si usas WordPress, por ejemplo, las versiones más recientes funcionan de maravilla con PHP 8.1 o 8.2. Pero si tienes una web hecha a medida con código antiguo, quizás necesites una versión más conservadora, como PHP 7.4.
Para saber qué versión tienes actualmente, puedes hacer una prueba rápida: crea un archivo llamado info.php en la carpeta raíz de tu web (normalmente public_html), con el siguiente contenido:
<?php phpinfo(); ?>
Ábrelo en tu navegador y verás toda la información de tu servidor, incluida la versión de PHP. Cuando termines, borra ese archivo por seguridad.
[WARNING]: No dejes nunca un archivo phpinfo.php en tu servidor, ya que expone información sensible de tu configuración a posibles atacantes.
Cómo cambiar la versión de PHP en Syspanel paso a paso
Vamos al grano. Sigue estos pasos al pie de la letra y en menos de cinco minutos tendrás tu web con la versión de PHP que necesitas.
Paso 1: Accede a Syspanel
Abre tu navegador y escribe la dirección de tu dominio con el puerto 2106. Por ejemplo: https://midominio.com:2106. Te pedirá usuario y contraseña. Estos datos los recibiste en el correo de bienvenida cuando contrataste el hosting. Si no los tienes a mano, contacta con soporte y te los recordarán.
Paso 2: Entra en la sección de "Web"
Una vez dentro de Syspanel, verás un menú lateral o una cuadrícula de iconos. Busca la sección que se llama "Web" o "Sitios web". Haz clic en ella y se desplegará una lista con todos los dominios que tienes alojados en tu cuenta.
Paso 3: Selecciona tu dominio
Identifica el dominio al que quieres cambiarle la versión de PHP. Normalmente, al lado de cada dominio hay una serie de iconos o botones. Busca uno que tenga un engranaje o que ponga "Opciones" o "Editar". Haz clic ahí.
Paso 4: Busca la opción "PHP"
Dentro de las opciones del dominio, verás varias pestañas o apartados: "Correo", "SSL", "Redirecciones"... Busca la que pone "PHP" o "Configuración de PHP". Haz clic en ella.
Paso 5: Elige la versión de PHP
Aquí es donde ocurre la magia. Verás un menú desplegable con todas las versiones de PHP disponibles. Las más comunes son:
- PHP 7.4: Para webs antiguas o con plugins desactualizados.
- PHP 8.0: Un buen equilibrio entre compatibilidad y rendimiento.
- PHP 8.1: Muy recomendada para WordPress actualizado.
- PHP 8.2: La más rápida y segura, ideal para webs modernas.
Selecciona la que necesites y pulsa el botón "Guardar" o "Actualizar". El sistema te pedirá confirmación. Acepta y espera unos segundos a que se apliquen los cambios.
[TIP]: Si no estás seguro de qué versión elegir, empieza por PHP 8.1. Es la más equilibrada y compatible con la mayoría de sitios web actuales.
Paso 6: Verifica que todo funciona
Después de cambiar la versión, es crucial comprobar que tu web carga correctamente. Visita tu dominio y navega por algunas páginas. Si todo va bien, ¡enhorabuena! Si ves algún error, no te preocupes, es normal si algún plugin o tema no es compatible. En ese caso, puedes volver a la versión anterior siguiendo los mismos pasos.
Configurar PHP en Syspanel: más allá de la versión
Además de cambiar la versión, Syspanel te permite configurar PHP con parámetros avanzados. Esto es muy útil si tu web necesita más memoria o si quieres subir archivos más grandes. Dentro de la misma sección de PHP, verás opciones como:
- memory_limit: cantidad máxima de memoria que puede usar un script. Si tu web da errores de memoria, súbelo a 256M o 512M.
- max_execution_time: tiempo máximo que un script puede ejecutarse. Si tienes importaciones largas, súbelo a 120 o 300 segundos.
- upload_max_filesize: tamaño máximo de archivos que puedes subir. Si tu web tiene un cargador de imágenes, súbelo a 64M o más.
Estos valores se cambian con un simple desplegable o escribiendo el número directamente. No tengas miedo de experimentar, pero guarda siempre los valores originales por si acaso.
[INFO]: Si no entiendes qué significa cada parámetro, no toques nada. Los valores por defecto de Syspanel son correctos para la mayoría de webs. Solo modifícalos si tienes un problema concreto.
WordPress y la versión de PHP: la combinación perfecta
Si tu web es WordPress, presta especial atención. WordPress recomienda usar PHP 8.1 o superior para obtener el mejor rendimiento y seguridad. De hecho, las versiones antiguas de PHP hacen que WordPress vaya más lento y sea más vulnerable a ataques.
Además, muchos plugins y temas modernos ya no son compatibles con PHP 7.4 o inferior. Si usas un plugin de seguridad, caché o comercio electrónico, es casi seguro que te pida una versión reciente de PHP. Por eso, cambiar la versión de PHP en Syspanel es un paso obligatorio si quieres que tu WordPress funcione a pleno rendimiento.
[TIP]: Antes de cambiar la versión de PHP en WordPress, haz una copia de seguridad completa de tu web (archivos y base de datos). Así, si algo sale mal, puedes restaurar todo en minutos.
Problemas comunes al cambiar la versión de PHP
A veces, después de cambiar la versión, aparecen errores. No te asustes, son más comunes de lo que crees y tienen solución fácil. Aquí tienes los más típicos:
Error "500 Internal Server Error"
Este es el más habitual. Significa que algún plugin o tema no es compatible con la nueva versión de PHP. La solución más rápida es volver a la versión anterior siguiendo los mismos pasos. Luego, actualiza todos tus plugins y temas antes de volver a intentarlo.
Página en blanco
Si ves una página en blanco, puede ser por un error de memoria. Entra en la configuración de PHP y sube el memory_limit a 256M. Si el problema persiste, revisa los logs de error de tu web en la sección "Registros" de Syspanel.
Errores de compatibilidad con plugins
Algunos plugins antiguos muestran avisos como "Deprecated" o "Fatal error". Esto es porque usan código obsoleto. La solución es actualizar el plugin o, si no hay versión nueva, buscar una alternativa moderna.
[WARNING]: No intentes arreglar los errores modificando el código del plugin si no sabes programar. Es mejor cambiar de plugin o contactar con su desarrollador.
Preguntas frecuentes sobre cambiar PHP en Syspanel
¿Puedo cambiar la versión de PHP sin afectar a mi web?
Sí, el cambio se aplica de forma casi instantánea. Puede haber unos segundos de caída, pero normalmente no se nota. Eso sí, te recomendamos hacerlo en horas de poco tráfico.
¿Cuál es la mejor versión de PHP para WordPress?
La más recomendada es PHP 8.2, siempre que tus plugins y temas estén actualizados. Si tienes dudas, PHP 8.1 es una opción segura.
¿Cuánto tarda en aplicarse el cambio?
En Syspanel, el cambio es inmediato. No tienes que esperar horas ni reiniciar nada. En cuanto guardes, tu web usará la nueva versión.
¿Qué pasa si mi web no carga después del cambio?
No pasa nada, es reversible. Vuelve a la versión anterior y revisa la compatibilidad de tus plugins. Si necesitas ayuda, nuestro soporte técnico está disponible 24/7.
¿Puedo tener diferentes versiones de PHP para cada dominio?
Sí, Syspanel te permite configurar la versión de PHP de forma independiente para cada dominio o subdominio. Así puedes tener una web antigua con PHP 7.4 y otra moderna con PHP 8.2 sin problemas.
Consejos finales para mantener tu hosting optimizado
Cambiar la versión de PHP es solo el principio. Para que tu web vaya siempre rápida y segura, te recomendamos:
- Actualiza WordPress, plugins y temas regularmente.
- Haz copias de seguridad semanales (Syspanel tiene una herramienta para ello).
- Revisa los logs de error de vez en cuando para detectar problemas antes de que se conviertan en algo grave.
- Usa una CDN como Cloudflare para mejorar la velocidad de carga.
- No dejes archivos temporales en el servidor, como el
info.phpque creamos antes.
Con estos hábitos, tu web estará siempre en plena forma y tus visitantes lo notarán.
Resumen: tu web, más rápida y segura en 5 minutos
Como has visto, cambiar la versión de PHP en Syspanel es un proceso sencillo y rápido. Solo necesitas acceder al panel con el puerto 2106, ir a la sección de tu dominio, seleccionar la versión deseada y guardar. En menos de cinco minutos, tu web estará usando una versión de PHP más moderna, rápida y segura.
Recuerda que Syspanel configurar PHP no se limita solo a la versión: también puedes ajustar la memoria, el tiempo de ejecución y el tamaño de subida de archivos. Y si tu web es WordPress, no lo dudes: ponle PHP 8.1 o superior y notarás la diferencia.
Si en cualquier momento te encuentras con un problema, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte, sin importar si eres un principiante o un experto. ¡Nos vemos en el siguiente artículo!
