Si desea que su script PHP para ejecutar un programa externo en el fondo, es necesario utilizar PHP de funciones integradas de ejecución del sistema. Algunas razones para ejecutar un programa externo como queriendo mostrar una lista de archivos en una carpeta, ejecutar un programa de conversión de imagen en un archivo cargado o un administrador lanzar una utilidad de registro. Decidir qué función PHP a utilizar depende de cómo desea la salida del programa , para ser manipulados . Instrucciones
1
Conectar al servidor que aloja su página web mediante un cliente FTP.
2
Localizar y descargar el archivo " php.ini " del servidor. Si usted no sabe la ubicación del archivo, puede encontrar su camino mediante la ejecución de "< php phpinfo (); ? > " En el servidor y en busca de la línea que comienza con " Configuration File ( php.ini ) Path. "
3
Buscar el archivo para la línea que comienza con " safe_mode = "y cambiar el texto de" safe_mode = On " a" safe_mode = " si fuera necesario.
Página 4
Guarde el archivo " php.ini " si ha realizado algún cambio, y luego subirlo al servidor utilizando el cliente FTP.
5
Reinicie el servidor web si cambiado el archivo " php.ini " .
6
Abrir archivo fuente PHP de su página web en un editor de texto, como el Bloc de notas de Windows .
7
llamada el "sistema ( comando ) función " para ejecutar un programa de sistema . El texto del programa se envía al flujo de salida. Si el programa seguirá funcionando , asegúrese de que su producción se envía a un stream de salida o PHP se parara espera para el programa hasta el final.
Por ejemplo , "$ my_output = Sistema ( 'ls ', $ ret_value ), " llamará al comando del sistema " ls " y devolver la última línea de la salida a la" my_output exec ( comandos, salida) " función si desea que todos los " string
8
llame al . " salida de texto del programa se dirija a su " salida" matriz de variables en lugar de flujo de salida del sistema. Por ejemplo, " exec ( ' ls' , $ salida = array ()); " .
9
Guarde el archivo PHP y cargarlo en el servidor para asegurarse de que funciona correctamente. Si el programa no funciona, asegúrese de que la sintaxis del código es correcta y que los permisos de archivos del programa se establecen para permitir la ejecución .