Los servidores que usan Linux tienen entornos PHP incorporados, por lo que algunos usuarios usarán PHP para escribir scripts que realizan tareas automatizadas, pero descubren que cada vez que ejecuta un script PHP, necesita usar php myscript.php. Problemas De hecho, podemos ejecutar directamente el archivo de script PHP, pero ¿cómo hacerlo? La siguiente pequeña serie le presentará cómo ejecutar directamente los archivos de script PHP en Unix /Linux.
escribir el guión archivo
escribimos un nombre para test_run.php archivo aquí, los contenidos del archivo son los siguientes :.
Aquí es un texto sin formato < Br>
Aquí está el nombre del archivo:
"? Php
echo $ argv [0], PHP_EOL;
? 》
El contenido del script es muy simple, es decir, imprima el nombre del archivo de script actual.
Luego, ejecutamos esta secuencia de comandos utilizando comandos de PHP:
yuanyu @ ymac: phpworkspace $ php test_run.php hola
Aquí hay un texto sin formato.
Aquí está el nombre del archivo:
test_run.php
yuanyu @ ymac: phpworkspace $
Agregue información de encabezado al archivo de script y establezca permisos
Luego, escriba la ruta completa del comando php en la primera línea de este archivo, delante de un #! :
#! /usr /bin /php
Aquí hay un texto simple.
Aquí está el nombre del archivo:
"? Php
echo $ argv [0], PHP_EOL;
?
Luego, dé a este archivo permiso para ejecutar:
yuanyu @ ymac: phpworkspace $ chmod u + x. /test_run.php
El script se puede ejecutar directamente:
yuanyu @ ymac: phpworkspace $. /test_run.php
Aquí hay un texto simple.
Aquí está el nombre del archivo:
. /test_run.php
yuanyu @ ymac: phpworkspace $
Este método también se menciona en la documentación oficial de PHP, consulte:
http: //php. Net /manual /es /features.commandline.usage.php
" Ejemplo # 2 Secuencia de comandos que se ejecutará desde la línea de comandos (script.php) "
Lo anterior es el método de operación para ejecutar directamente archivos de script PHP en Unix /Linux. Los usuarios desconocidos pueden consultar los pasos específicos descritos anteriormente.
Al compilar en el entorno Linux, a veces lds; /usr /bin /ld: no se puede encontrar -lxxx " me
Como administrador de sistemas Linux calificado, es necesario monitorear constantemente el rendimien
El sistema Linux es similar al sistema Unix, cuando todavía hay una gran diferencia, los usuarios qu
La ruta predeterminada en el sistema Linux generalmente es larga, parece muy inconveniente, entonces
Cómo usar expresiones regulares en el sistema Linux
El sistema Linux de bandera roja cómo configurar el archivo LILO
Linux usando la herramienta fdisk para crear particiones
Versión de Linux del comando para instalar BleachBit Daquan
Cómo configurar un sistema Linux bajo una matriz de discos RAID
El significado del parámetro variable de Linux $
Cómo cerrar la sesión del usuario de inicio de sesión en Linux
Cómo ver el shell del sistema Linux
Después de reinstalar Linux, no puedo conectarme a la red. Cómo resolver
Ubuntu 14.04 prohíbe el método de inicio de ventana de informe de error de apport
¿Qué debo hacer si hacmp no se inicia después de apagar AIX?
La modificación de MyEclipse viene con las bibliotecas
¿Cómo hacer que la aplicación de fotos win8 muestre imágenes de computadora?
El sistema Win7 no puede abrir la máquina cómo resolver el tutorial gráfico
La pantalla negra de la cámara del sistema Win7 no puede la solución de video
¿Cómo cierra Win8 el programa de interfaz de Metro?
Tutorial gráfico: la forma sencilla de agregar elementos de inicio de arranque en Win8
¿Cómo busca Windows 8 instantáneamente en la interfaz de Metro?
¿Dónde está la ubicación del archivo de instalación del tema de Win8?