PHP - phpinfo diretamente na linha de comando

É procedimento mais que conhecido e adotado criar um arquivo (phpinfo.php) para visualizar as propriedades da instalação do PHP em determinada máquina.


 <?php  
 echo phpinfo();  

Mas é posssível obter esta mesma informação diretamente pelo terminal, através do shell


 $ php -i  

O problema aqui é que será exibida uma lista corrida na tela com todas as propriedades, funções e etc.

Podemos resolver o problema redirecionando a saída para um arquivo, através de um pipe:


 $ php -i | cat > phpinfo.txt  

Uma maneira mais prática é consultar diretamente o pacote que se deseja descobrir se está instalado ou não. Para isto podemos usar o comando abaixo:

 $ php -i | grep -i <pacote_a_ser_verificado>  

Vamos descobrir se o Curl está instalado:


 $ php -i | grep -i curl  

A resposta é:






Fácil e rápido!


Comentários

Postagens mais visitadas deste blog

MySQL - Completando quantidades fixas de caracteres com as funções LPAD() e RPAD()

MySQL - Clonando tabelas na linha de comando

PHP - Gerando arquivo em UTF-8 com fwrite() e utf8_encode()