Comunidad de diseño web y desarrollo en internet online

Ejecutar archivo en Remoto ssh2

Citar            
MensajeEscrito el 27 Oct 2011 02:31 pm
Hola,

Necesito leer un archivo en remoto. El problema es que el archivo.txt se ejecuta al invocar un comando en el servidor remoto.

Bueno, después de conectar..

$stream = ssh2_exec($connection, ""cd ..; cd; ./comando );

El archivo.txt se crea al invocarlo mediante un comando. Ademas le paso una variable, una referencia a través de ese comando.

Pues 1º duda,¿utilizar ssh2_exec, o ssh2_shell?
Y 2º ¿Como invoco el comando en el servidor remoto?

Gracias y saludos!!

Por barullo

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Oct 2011 06:00 pm
no te entendi bien haber,
quieres leer un archivo de texto mediante ssh2 en tu script php??
si es eso pues tienes que usar la funcion
ssh2_fetch_stream

http://es2.php.net/manual/en/function.ssh2-fetch-stream.php

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Oct 2011 02:13 am
Hola,

Si, tengo que leer un archivo .txt en un servidor remoto.
pero primero tengo que ejecutar un comando.
El comando actualiza la información del archivo .txt.
Y el .txt, esta en formato CSV, separado por ";"

El archivo lo puedo leer con $stream =ssh2_exec($connection, "cat /directrio/archivo.txt; ");
Pero lo que no se es como hacer que ejecute primero el comando.

Gracias!!

Por barullo

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Oct 2011 03:21 pm
pero ya intentaste hacer lo mismo osea
$stream =ssh2_exec($connection, "/bin/comando ");
$stream =ssh2_exec($connection, "cat /directrio/archivo.txt; ");
ya que tienes el puntero $connection que supuestamente hace referencia a la consola ??

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Nov 2011 08:45 pm
si, ya intente de todo.

Por barullo

13 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.