aachost
(usa Outra)
Enviado em 05/08/2015 - 13:07h
Olá, sou novo aqui e já adianto que não conheço muito de programação, mas vou me virando. (nada que o Google não ajude..rs)
Eu tenho esse script
//Forma os destinos
$local = "/usr/local/centovacast/var/vhosts/teste/var/spool/media/";
$pasta = 'novidade';
require_once("inc/classe.ssh.php");
$dados_servidor = mysql_fetch_array(mysql_query("SELECT * FROM servidores where ip = '".$_GET["servidor"]."'"));
// Conexão SSH
$ssh = new SSH();
$ssh->conectar($dados_servidor["ip"],$dados_servidor["porta_ssh"]);
$ssh->autenticar("root",$dados_servidor["senha"]);
//Cria o diretório
$ssh->executar("mkdir -v ".$local."".$pasta."");
$ssh->executar("chown -v root.root ".$local."".$pasta."");
echo"<div class='success'>";
echo"Diretório criado.";
echo"</div>";
//
//Envia arquivo 01
$ssh->enviar_arquivo("../tmp/2.mp3","".$local."".$pasta."/arquivo1.mp3",0777);
echo"01 Atualizado";
//Envia arquivo 02
$ssh->enviar_arquivo("../tmp/1.mp3","".$local."".$pasta."/arquivo2.mp3",0777);
echo"02 Atualizado";
//
exit();
////*******************************************************************
Ele executa somente até esse comando:
//Envia arquivo 01
$ssh->enviar_arquivo("../tmp/2.mp3","".$local."".$pasta."/arquivo1.mp3",0777);
echo"01 Atualizado";
Explicando melhor:
Cria o diretório normalmente (permissão 755)
Executa o comando para Enviar o arquivo 01, porém ele não chega ao destino.
A partir do arquivo 02, o comando dá uma tela branca.
Nota:
De 03 servidores para onde eu devo enviar esse arquivo, somente 01 servidor está com esse problema.
Os outros 02 recebem os arquivos normalmente, sem qualquer problema