This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

Cómo crear y utilizar una página phpinfo [Guía para principiantes]

Updated on March 9, 2026

8 Min Read
create phpinfo page

Puntos clave

  • La página phpinfo() ofrece una visión completa de la configuración de PHP, las extensiones instaladas, el entorno del servidor y mucho más, ayudándote a depurar y verificar la configuración.
  • Puesto que la página expone información sensible del servidor, utilízala siempre en un entorno local o de ensayo, restringe el acceso o elimínala inmediatamente después de usarla.
  • Con una sola línea de código PHP (<?php phpinfo(); ?>), puedes generar una página detallada que te ayude a comparar entornos, solucionar problemas y confirmar la configuración del servidor.

A veces necesitas saber exactamente qué está haciendo PHP bajo el capó. Puede que un plugin específico esté fallando, o que un script se bloquee y no sepas por qué. Normalmente es entonces cuando phpinfo te salva la vida. Es una función nativa que reúne todos los detalles de tu configuración en una sola vista, como la versión, las extensiones activas, los límites de memoria y los archivos de configuración exactos que están ejecutando el programa.

Antes de que esto fuera habitual, buscar estos detalles era una pesadilla. Tenías que rebuscar en archivos ocultos o ejecutar una docena de comandos diferentes sólo para verificar un ajuste. phpinfo pone todos esos datos en una sola tabla. Hace que sea mucho más fácil corregir errores o simplemente confirmar que un cambio que hiciste en el servidor realmente funcionó.

En este blog, voy a explicarte cómo crear tu propia página phpinfo, cómo leer los resultados desordenados y cómo mantener el archivo seguro. Tanto si estás probando localmente, trabajando en un sitio activo o comprobando la configuración en Cloudways, estos pasos te mostrarán lo que ocurre entre bastidores para que puedas dejar de adivinar.

¿Qué es la función phpinfo() y por qué utilizarla?

En esencia, phpinfo() no es más que un comando integrado. Cuando lo ejecutas, construye una página enorme que muestra las tripas de tu entorno PHP. Cubre lo básico, como la versión y las rutas php.ini, pero también se sumerge en cada pequeña extensión y detalle del servidor que puedas necesitar.

La mayoría de la gente se limita a ejecutar phpinfo() para verlo todo, pero puedes utilizar «constantes» específicas para filtrar el ruido si buscas algo concreto:

  • INFO_GENERAL: Esta es tu vista «de un vistazo». Muestra la versión de PHP, tu sistema operativo y el tipo de servidor web. Yo la utilizo primero para confirmar que estoy en la versión correcta.
  • INFO_CONFIGURACIÓN: Utilízalo cuando te estés peleando con una configuración. Muestra tus directivas actuales y es la mejor opción para depurar problemas de php.ini.
  • INFO_MÓDULOS: Si un plugin dice que necesita «ImageMagick» o «cURL», aquí es donde debes comprobarlo. Enumera todas las extensiones instaladas y cómo están configuradas.
  • INFO_VARIABLES Y ENTORNO: Muestran las variables de tu servidor y entorno (como los datos GET o POST). Es genial para solucionar problemas sobre cómo se mueven los datos por tu servidor.
  • INFO_ALL: Este es el valor por defecto. Muestra todos los datos disponibles.

El verdadero valor aquí es la coherencia. Puedes utilizarlo para comparar tu configuración local de desarrollo con tu servidor en vivo. Evita esos quebraderos de cabeza de «funcionaba en mi máquina», permitiéndote ver si falta una extensión o si el límite de memoria es demasiado bajo antes de lanzar tu código.

Alojamiento PHP Gestionado con Visibilidad Total del Servidor

El alojamiento PHP gestionado de Cloudways te permite controlar las versiones, extensiones y ajustes de PHP para que puedas verificar las configuraciones fácilmente y ejecutar aplicaciones PHP con confianza.

Qué saber sobre seguridad antes de hacer una página phpinfo

Crear una página phpinfo es fácil (te lo mostraremos dentro de un rato), pero puede exponer detalles sensibles sobre tu servidor si no se maneja con cuidado. Antes de crear una, es importante comprender los riesgos y las mejores prácticas.

Aspectos clave que debes saber

  • La exposición pública es arriesgada. Una página phpinfo de acceso público muestra tu versión de PHP, extensiones, rutas del servidor y otros detalles de configuración. Esta información podría ser explotada por atacantes.
  • Limita el acceso. Sólo los desarrolladores o miembros de confianza del equipo deben ver la página phpinfo. Evita colocarla donde los visitantes o los motores de búsqueda puedan alcanzarla.
  • Uso temporal. Utiliza la página phpinfo sólo cuando la necesites. Dejarla en un servidor activo indefinidamente aumenta el riesgo.

Buenas prácticas

  • Borrar después de usar. Elimina el archivo phpinfo cuando hayas reunido la información que necesitas.
  • Restringe el acceso. Protege la página con una contraseña o limita el acceso a determinadas direcciones IP.
  • Utiliza entornos de ensayo. En plataformas como Cloudways, crea la página phpinfo en un entorno de ensayo en lugar de en tu sitio activo.
  • Controla el uso. Si la página debe existir temporalmente en un servidor, vigila los registros de acceso para asegurarte de que sólo la ven los usuarios autorizados.

Ahora que hemos cubierto los aspectos básicos, vamos a entrar en el paso a paso para crear tu propia página phpinfo. Tanto si estás ejecutando un sitio localmente, en un alojamiento compartido o en una plataforma gestionada, el proceso va a ser prácticamente el mismo.

Cómo crear una página phpinfo

En esta sección, crearemos juntos una sencilla página phpinfo. Al final, podrás abrirla en tu navegador, ver todos los detalles de tu configuración PHP y saber cómo manejar el archivo de forma segura.

Paso 1: Abre un editor de texto

Empieza abriendo un editor de texto plano. Puede ser el Bloc de notas en Windows, TextEdit en Mac (asegúrate de que está en modo texto sin formato), o un editor de código como VS Code o Sublime Text.

Yo utilizaré el sencillo Bloc de Notas. El editor es donde escribirás el código PHP que genera tu página phpinfo.

Paso 2: Escribir el código PHP

En tu editor, escribe la siguiente línea de código:

<?php phpinfo(); ?>

¡Sí! Ese es todo el código que hay.

Esto es todo lo que necesitas. Cuando se ejecute, PHP creará una página con todos los detalles de la configuración de tu servidor. Esto incluye la versión de PHP, las extensiones instaladas, los límites de memoria, las rutas de los archivos y otras configuraciones.

Paso 3: Guardar el archivo

Guarda el archivo como phpinfo.php. Es importante que la extensión sea .php, de lo contrario tu servidor no ejecutará el código y puede que se muestre como texto sin formato. Elige un nombre de archivo sencillo y claro para que puedas identificarlo fácilmente más adelante.

crea un archivo llamado phpinfo

Paso 4: Sube el archivo a tu servidor

A continuación, tienes que colocar el archivo donde tu servidor pueda ejecutarlo. Normalmente, será en la carpeta raíz web de tu sitio:

  • En un servidor local, puede ser una carpeta como htdocs o www.
  • En un alojamiento compartido, puedes utilizar el gestor de archivos o un cliente FTP para subirlo a la raíz de tu sitio.

Como utilizo Cloudways, puedo subirlo a mi carpeta de aplicaciones a través del Gestor de Archivos de Aplicaciones de Cloudways o conectándome a través de SFTP/SSH. Optaré por esta última opción y utilizaré FileZilla.

Quiero mantener las cosas separadas de mi sitio en vivo, así que crearé una nueva aplicación en mi servidor Cloudways existente. Esto me proporciona un entorno limpio para probar sin afectar a nada más.

añadir aplicación cloudwaysdale un nombre a tu aplicación en cloudways

Ahora que mi nueva aplicación está lista, arrancaré FileZilla y me conectaré a mi servidor utilizando mis Credenciales Maestras.

la aplicación php se crea en cloudways

credenciales maestras en cloudways

Una vez conectado, sólo tengo que localizar la nueva app que he creado en mi servidor. Para ello, necesito buscar su Nombre de BD, que puedo encontrar en la sección de detalles de acceso de mi app en la plataforma Cloudways.

datos de acceso a la app en la plataforma cloudways

selecciona la carpeta app en filezilla

A continuación accederé a la carpeta public_html y arrastraré y soltaré el archivo phpinfo.php en esta carpeta.

pon el archivo phpinfo dentro de la carpeta public_html

En este punto, el archivo está en el servidor y listo para ser abierto en tu navegador.

Paso 5: Abrir el archivo en un navegador

Ahora, abre tu navegador y ve a la URL donde se encuentra el archivo. Por ejemplo, si tu dominio es ejemplo.com y guardaste el archivo en la carpeta raíz, visitarías

https://example.com/phpinfo.php

En mi caso, visitaré esta URL: https://phpstack-1070279-6079323.cloudwaysapps.com/phpinfo.php

Ahora deberías ver una página completa que muestra todos los detalles de tu configuración PHP. Esta es tu página phpinfo, y es una forma práctica de confirmar exactamente cómo está configurado tu servidor.

Salida de la página phpinfo

Ejecuta PHP 8.4 (o cualquier versión heredada) sin esfuerzo

✓ Cambia de versión de PHP en 1 clic
✓ Pruebas automáticas de compatibilidad con tu código base
✓ Protección gratuita contra downgrades para aplicaciones heredadas
✓ Parches de seguridad para versiones antiguas de PHP

Cómo eliminar o proteger el archivo phpinfo

Una vez que hayas comprobado la configuración de PHP, es importante eliminar o proteger el archivo phpinfo. Dejarlo accesible en un servidor activo puede exponer información sensible que podría ser utilizada por atacantes.

Eliminar el archivo

La opción más sencilla y segura es borrar el archivo. En Cloudways, puedo hacerlo a través del Administrador de Archivos de la Aplicación o mediante tu cliente SFTP. Simplemente navega a la carpeta public_html (como hicimos antes) y elimina phpinfo.php.

elimina phpinfo de tu sitio

Proteger el archivo

Si necesitas conservar temporalmente la página phpinfo para realizar pruebas, asegúrate de que no es accesible públicamente. Puedes hacerlo:

  • Protege con contraseña el archivo mediante reglas .htaccess si tu servidor lo admite.
  • Restringe el acceso por dirección IP, para que sólo los dispositivos de confianza puedan abrir la página.
  • Utiliza un entorno de prueba, como una aplicación independiente en Cloudways, en lugar del sitio web activo.

Tomar estas precauciones garantiza que tu página phpinfo pueda proporcionar la información que necesitas sin poner en peligro tu servidor.

Conclusión

Una página phpinfo facilita ver exactamente cómo está configurado tu PHP. Es útil para solucionar problemas, comprobar las extensiones instaladas o confirmar la configuración del servidor después de realizar cambios.

En este blog, cubrimos qué es la función phpinfo() y por qué es útil, las consideraciones clave de seguridad antes de crear una página phpinfo, una guía paso a paso para crear tu propia página phpinfo, y cómo eliminarla o asegurarla después de su uso.

Si tienes alguna confusión o te encuentras con algún problema, deja un comentario a continuación y te ayudaremos.

Preguntas frecuentes

P1: ¿Qué hace phpinfo();?

phpinfo(); muestra una visión completa de tu entorno PHP. Enumera la versión de PHP, la información del servidor, las extensiones cargadas, los ajustes de configuración, las variables de entorno, los límites de memoria y las rutas a archivos importantes como php.ini. Esencialmente, te da una instantánea completa de cómo se está ejecutando PHP en tu servidor.

P2: ¿Cómo llamar a phpinfo()?

Tú llamas phpinfo(); añadiéndolo dentro de un archivo PHP. Por ejemplo

<?php
phpinfo();
?>

Cuando este archivo se ejecuta en tu servidor, genera una página que muestra todos los detalles de la configuración de PHP.

P3: ¿Cómo puedo ver phpinfo()?

Para ver phpinfo(), abre tu navegador y navega hasta el archivo PHP que has creado. Por ejemplo

https://yourdomain.com/phpinfo.php

La página mostrará toda la información PHP. Recuerda asegurar o borrar el archivo después de usarlo para evitar exponer datos sensibles del servidor.

P4: ¿Cómo crear phpinfo en PHP?

Para crear una página phpinfo:

  1. Abre un editor de texto plano (como el Bloc de notas, TextEdit en modo texto plano o VS Code).
  2. Escribe <?php phpinfo(); ?> y guarda el archivo como phpinfo.php.
  3. Sube el archivo a la carpeta raíz web de tu servidor, como public_html.
  4. Abre el archivo en tu navegador para ver la configuración PHP de tu servidor.

Opcionalmente, utiliza un entorno de ensayo o restringe el acceso si necesitas el archivo temporalmente para realizar pruebas.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Start Growing with Cloudways Today.

Our Clients Love us because we never compromise on these

Abdul Rehman

Abdul es un experto en tecnología, aficionado al café y al marketing creativo al que le encanta estar al día de las últimas actualizaciones de software y aparatos tecnológicos. También es un hábil escritor técnico capaz de explicar conceptos complejos de forma sencilla para un público amplio. Abdul disfruta compartiendo sus conocimientos sobre el sector de la Nube a través de manuales de usuario, documentación y entradas de blog.

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Want to Experience the Cloudways Platform in Its Full Glory?

Take a FREE guided tour of Cloudways and see for yourself how easily you can manage your server & apps on the leading cloud-hosting platform.

Iniciar mi recorrido