Paso 1:
Digitamos esto en un archivo de texto (prueba.php):
<?php echo 'Hola Mundo'; ?>
Paso 2:
Ahora lo vamos a ejecutar, para esto no es necesario tener instalado Apache, solo es necesario tener instalado PHP.
En Windows c:\php\php -f prueba.php
En Linux /usr/local/php/bin/php -f prueba.php
En las ultimas versiones de PHP es necesario ejecutar php-cgi:
En Windows c:\php\php-cgi -f prueba.php
En Linux /usr/local/php/bin/php-cgi -f prueba.php
Listo y tendremos una salida de nuestro conocido Hola Mundo.
¿Se puede utilizar PHP para hacer interfaces Gráficas?
Si, si investigamos un poco podemos ver que existe PHP-GTK, una extensión de PHP que nos permite utilizar la librerias GTK (Gimp Toolkit) para desarrollar formularios.
9 comentarios:
No funcionó
Hola que tal, pues que creen? Me aparece un mensaje o texbox en Windows que dice:
PHP Startup: Unable to load dynamic library '\xampplite\php\ext\php_zip.dll' - No se puede encontrar el módulo especificado.
Es por la falta de una extensión; podemos solucionarlo instalando la extensión en la carpeta que indicas o modificando el archivo php.ini (en la carpeta Windows), comentamos la linea (con un ;) que hacer referencia a php_zip.dll
hola!
¿Cómo se recogen los parámetros que se pasan al php cuando se ejecuta desde la consola?
Un saludo!
Revisa http://www.php.net/features.commandline
se utilizan 2 variables: $argv (vector de parametros recibidos) y $argc (contador del número de parametros recibidos)
Suerte
Tambien seria bueno para no estar poniendo la ruta de donde se encuentran los binarios de php agregar al path la ruta y listo puede ejecutar directamente los scripts.
Qué tal, tengo instalado wamp (apache + php + mysql) y la extension de curl instalada y funcionando cuando corro SIN CONSOLA.
Cuando intento correr el script por consola como ud ha indicado en su tutorial, me dice que la extension no está cargada, dandome como error en curl_init()...
Qué debo hacer para poder hacer funcionar mi script via consola?
Es decir como puedo incluir esta extension al ejecutar por consola.
Saludos
Mariano, revisa si existen todas las extensiones que están configuradas en el archivo php.ini, las que no existan, en la carpeta /ext,favor de comentarlas.
Investigando en Internet encontré que se pueden pasar parámetros.
Es decir, en ejecución para que ocupen el valor de las variables que usaremos. Puedes entrar aqui
Solo es necesario los archivos de PHP o sólo el intérprete(php.exe y php5ts.dll), y ejecutarlo desde la línea de comandos llamando al script.
Bueno, en la página: http://sites.google.com/site/johnbelweb/noticias/aplicacionesparaconsolaconphp está explicado
Publicar un comentario