PHP:Ejecutar php desde línea de comandos en GNU/Linux

De Foros del Web

Requisitos

Se debe contar con un intérprete para PHP desde la línea de comandos. Dependiendo de la distribución de GNU/Linux y de la versión de PHP, comúnmente el paquete precompilado se denomina php4-cli o php5-cli

En caso de las distribuciones basadas en Debian o Ubuntu, un ejemplo de instalación sería:

Código:

sudo apt-get install php5-cli


Modo de uso

Un ejemplo de código PHP:

#!/usr/bin/php  
<?php  
        $saludar = "Hola Mundo";  
 
        echo $saludar."\n"; 
?> 


La forma recomendada para la ejecución del código, es utilizando la siguiente forma:

/usr/bin/php -f archivo.php

Tener en cuenta que la ubicación del ejecutable de php, puede variar según la distribución que se esté usando.


También se puede, dado que se le ha incluido al script la primera línea indicando cuál es el interprete a usar, ejecutarlo directamente dándole permisos de ejecución. Por ejemplo:

Código:

# Dar permisos de ejecución al usuario, grupo y otros, y permisos de edición al dueño. 
chmod 755 archivo.php

Y usándolo desde la consola o dentro de un script BASH, por ejemplo, de la siguiente forma:

Código:

./ejemplo1.php

--.php 27 Dic 2006 --Alesanchez 11 Ago 2009

Este artículo es parte de las FAQs de PHP y el Manual de PHP.

Herramientas personales