En primer lugar, compruebe si su instalación de PHP es compatible con CLI. Tipo:php -v
. Puede ejecutar PHP desde la línea de comandos de 2 formas:
php yourfile.php
php -r 'print("Hello world");'
hay dos maneras de hacer esto. Uno es el ya mencionado, es decir:
php -f filename.php
La segunda opción es hacer que el script sea ejecutable (chmod +x filename.php
) y agregue la siguiente línea en la parte superior de su archivo .php:
#!/path/to/php
Sin embargo, no estoy seguro de si a un servidor web le gusta esto, por lo que si también desea usar el archivo .php en un sitio web, esa podría no ser la mejor idea. Aún así, si solo está escribiendo algún tipo de script, es más fácil escribir ./path/to/phpfile.php
que tener que escribir php -f /path/to/phpfile.php
cada vez.
Desde la línea de comando, ingresa esto:
php -f filename.php
Asegúrese de que filename.php incluya y ejecute la función que desea probar. Todo lo que repita aparecerá en la consola, incluidos los errores.
Tenga cuidado porque, a menudo, php.ini para Apache PHP es diferente de CLI PHP (interfaz de línea de comandos).
Referencia:https://secure.php.net/manual/en/features.commandline.usage.php
Simplemente esto debería hacer:
php test.php