Instala el paquete completo con referencia local y todos los modos publicados.
install phpphpeval y file.
El modo normal es diagnóstico, no ejecución. Consulte primero el resumen o la parte necesaria de phpinfo y use
php [info|version|modules|eval|file] ...phpmostrar un resumen breve del runtime
php info [query] [options]mostrar phpinfo estructurado y filtrarlo opcionalmente
php versionmostrar versión de
php modules [filter]mostrar extensiones cargadas y filtrar sus nombres
php eval <code>ejecutar código
php file <path>ejecutar un archivo
-gsección general de phpinfo
-csección de configuración
-msección de módulos
-esección de entorno
-vsección de variables
-Csección de créditos
-lsección de licencia
-atodas las secciones
Las salidas son ejemplos preparados del proyecto de prueba, no datos en tiempo real del servidor.
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install phpInstalar el paquete reducido. No incluye la referencia local;
install php -mInstalar exactamente esta versión publicada.
install php -v 1.2.2upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.
upgrade phpElimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install php -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
phpPHP 8.x
SAPI fpm-fcgi
OS Linux
Binary /usr/bin/php
Zend 4.x
Config /etc/php.ini
Modules 42php versionPHP 8.x
SAPI fpm-fcgi
OS Linux
Binary /usr/bin/php
Zend 4.xphp modulesCore curl json openssl
date dom mbstring sessionphp modules jsonjsonphp info memory -c[Core]
memory_limit 512Mphp info php -g[PHP]
PHP Version 8.xphp info json -m[json]
JSON support enabled
json version 1.xphp info path -e[Environment]
PATH /usr/local/bin:/usr/binphp info memory -vNo phpinfo matchesphp info -C[PHP Credits]
PHP Group The PHP Groupphp info -l[PHP License]
PHP License version 3.01php info memory -a[Core]
memory_limit 512Mphp eval "echo 2 + 3;"5php file \sandbox\scripts\php-demo.php{"project":"lil-sandbox","sum":5}php modules missing_extension(none)php file \sandbox\missing.phpPHP file not foundphp eval "exit;"PHP exit is not allowedsandbox/src/index.phpEl ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.
<?php
declare(strict_types=1);
require_once __DIR__.'/Calculator.php';
header('Content-Type: application/json; charset=utf-8');
echo json_encode([
'project' => 'lil-sandbox',
'sum' => Calculator::add(2, 3),
], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES)."\n";
Se eliminan detalles de diseño y repeticiones de phpinfo en las opciones de sección.