Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2005, 06:26
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Hacer un "exec()" se refiere a ejecutar esos comandos en la "consola" (shell) del servidor que corre PHP .. no hacia otro o por el protocolo de Telnet (o SSH que sería mejor todavía).

Aclara en que máquina deseas o tienes que ejecutar comandos de Shell en ella .. por qué lo dicho .. si es en la misma que corre PHP con exec() .. system() o funciones afines puedes hacerlos sin liarte con protocolos ni sockets.

Si usas el grupo de funciones exec() y afines .. tendrás que fijarte bien si puedes usarlas .. muchas configuraciones de PHP no permiten ejecutar comandos . .por ejemplo usando "safe mode" (a ON) no se puede . .en otros casos se limita a ciertos comandos que estén en cierto directorio (que define una directiva de PHP referente al safe_mode )

Un saludo,

Última edición por Cluster; 04/01/2005 a las 06:28