Una práctica que nos puede ser muy útil para ejecutar programas php desde la consola de linux (incluso con phpgtk para xwindow) es la de convertirlos en ejecutable directamente, sin compilación.
Como programa de ejemplo pondremos el archifamoso “Hola Mundo” al que llamaremos hola.php.
<?php echo( "¡Hola Mundo!" ); ?>
Ahora lo pordríamos ejecutar en linux con el comando
$ php -q hola.php
Le podemos cambiar la extensión si queremos hola.php -> hola.
Después lo editamos para ponerle al principio del fichero de texto la dirección de ejecución de php. Podemos saber dónde está el php con el comando:
$ whereis php
Al principio del fichero hola.php ponemos:
#!/usr/bin/php -q
con lo que quedaría
#!/usr/bin/php -q <?php echo( "¡Hola Mundo!" ); ?>
Por último lo que tenemos es que decirle a linux que es ejecutable:
$ chmod +x hola.php
Y es todo. Para ejecutarlo solamente hay que llamarlo:
$ hola.php

