Instala o pacote completo com referência local e todos os modos publicados.
install phpphpeval e file.
O padrão é diagnóstico, não execução. Consulte primeiro o resumo ou a parte necessária do phpinfo e use
php [info|version|modules|eval|file] ...phpmostrar um resumo curto do ambiente
php info [query] [options]mostrar phpinfo estruturado e filtrar opcionalmente
php versionmostrar versão do
php modules [filter]mostrar extensões carregadas e filtrar os nomes
php eval <code>executar
php file <path>executar um arquivo
-gseção geral do phpinfo
-cseção de configuração
-mseção de módulos
-eseção de ambiente
-vseção de variáveis
-Cseção de créditos
-lseção de licença
-atodas as seções
O código roda com as permissões do processo
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install phpInstalar o pacote reduzido. A referência local é omitida;
install php -mInstalar exatamente esta versão publicada.
install php -v 1.2.2upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade phpRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install php -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
cd \sandbox | php file scripts/php-demo.php | php modules jsonsandbox
{"project":"lil-sandbox","sum":5}
jsonphpPHP 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 fileinfo json openssl
date dom filter mbstring pcre
exif gd iconv mysqli sessionphp modules jsonjsonphp info memory[PHP Core]
memory_limit 512M
[Environment]
MEMORY_PRESSURE normalphp info memory -c[Core]
memory_limit 512M
memory_get_usage enabledphp eval "echo PHP_VERSION;"8.xphp file \sandbox\missing.phpArquivo PHP não encontradosandbox/src/index.phpO exemplo usa um arquivo ou diretório do espaço protegido de documentação /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";
Remove detalhes de layout e repetições de phpinfo nas opções de seção.