Ir para conteúdo
  • Cadastre-se

Cristian Augusto

Membro
  • Postagens

    753
  • Registro em

  • Última visita

Tudo que Cristian Augusto postou

  1. Primeiro tópico que eu mesmo resolvo! rs Vamos lá: <? $pasta = '/home/contacpanel/public_html/pasta/'; $pasta_local_backup = 'backups/'; $pasta_remota_backup = 'public_html/backups_novo/'; $arquivo = 'backup-'.date("d.m.y_H-i-s").'.zip'; $servidor = 'ftp.servidor'; // Endereço $usuario = 'usuario'; // Usuário $senha = 'senha'; // Senha $backup = $pasta_local_backup.$arquivo; if(compactar($pasta, $backup)) { echo "Compactado com sucesso.<br>"; if($ftp = ftp_connect($servidor)) echo "Conectado com sucesso.<br>"; else echo "Falha na conexão.<br>"; if($login = ftp_login($ftp, $usuario, $senha)) echo "Logado com sucesso.<br>"; else echo "Falha na autenticação.<br>"; if (($ftp) || ($login)) { $local = $pasta_local_backup.$arquivo; $remoto = $pasta_remota_backup.$arquivo; if($upload = ftp_put($ftp,$remoto,$local,FTP_BINARY)) echo "Enviado com sucesso.<br>"; else echo "Falha no envio.<br>"; } ftp_close($ftp); }else{ echo "Falha na compactação.<br>"; } function compactar($source, $destination) { if (!extension_loaded('zip') || !file_exists($source)) return false; $zip = new ZipArchive(); if (!$zip->open($destination, ZIPARCHIVE::CREATE)) return false; $source = str_replace('\\', '/', realpath($source)); if (is_dir($source) === true) { $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST); foreach ($files as $file) { $file = str_replace('\\', '/', $file); if( in_array(substr($file, strrpos($file, '/')+1), array('.', '..')) ) continue; $file = realpath($file); if (is_dir($file) === true) { $zip->addEmptyDir(str_replace($source . '/', '', $file . '/')); } else if (is_file($file) === true) { $zip->addFromString(str_replace($source . '/', '', $file), file_get_contents($file)); } } } else if (is_file($source) === true) { $zip->addFromString(basename($source), file_get_contents($source)); } return $zip->close(); } Fiz* este script para compactar determinada pasta de uma conta cPanel, salvar na pasta "backups" e após isso enviar para uma pasta FTP chamada "backups_novo". As alterações devem ser feitas somente no cabeçalho, para operar no modo que planejei. Para finalizar, o código pode ser utilizado como base, ou como preferirem. *Créditos: http://query7.com/tutorial-automated-site-backup-with-php-ftp http://stackoverflow.com/questions/1334613/how-to-recursively-zip-a-directory-in-php?answertab=votes#tab-top
  2. Olá pessoal, tudo certo? Bom, estou com uma pequena ideia, porém irei precisar de um determinado script para executá-la. Do conhecimento de vocês, sabem me dizer se existe algum script em PHP que faça o backup de determinada pasta de conta uma cPanel, compacta a mesma e a envia para outro FTP? Via comando SSH seria possível criar um script utilizando a função ftp, porém em PHP não faço a mínima ideia de como montar algo.. Alguém saberia me ajudar? Obrigado! -- Apenas uma observação. Sim, já tentei scripts do Google, porém a maioria utiliza a função system() para compactar o arquivo em .tar. Esta função está desativada no servidor, por óbvia segurança.
  3. Procuro Streaming de áudio ACC+ com AutoDJ. Estou em busca para um cliente, onde a empresa atual está deixando a desejar no suporte e serviço. Interessados enviar PM.
  4. Creio eu que este problema esteja ocorrendo pelo filtro de conteúdo para cada grupo do fórum (membros, membros VIP, administradores, etc). Porém este "filtro" só funciona com o usuário logado obviamente, mostrando assim o conteúdo para aqueles que não estão logados
  5. Pois é.. Várias imagens aqui estão ocultas devido à caminho errado
  6. Alexandre, várias vezes utilizei o botão report e não foi feito nada, até que fui enviar um PM diretamente a um moderador
  7. Gostei destes sistemas.. NETEller e CashPassport são realmente confiáveis? Qual o melhor?
  8. Bauru, melhor resposta impossível rsrs Realmente, sempre utilizei Paypal para internacionais, porém mesmo assim tive problemas.. Foram quase R$4000, sorte que o banco conseguiu reverter a situação. Ainda não utilizei o novo cartão, por isso tive esta dúvida quanto ao chip. Mas seria isso, muito obrigado pelas respostas! Bom final de semana
  9. Entendi. Pois é, realmente.. Mas existem alguns bancos que estão realmente atrasados neste quesito, um exemplo é a Caixa.. Mas enquanto não há esta possibilidade de utilizar o chip em compras pela internet, qual a forma mais segura de se realizar compras internacionais pela internet?
  10. Isso eu sei, mas estou querendo saber se há alguma forma de utilizar o chip na internet..
  11. Olá pessoal, tudo certo? Bom, depois de alguns problemas, foi necessário realizar o pedido de um novo cartão de crédito internacional, porém este veio com chip. Alguém sabe me dizer se consigo usar este chip de alguma forma, em compras internacionais pela internet? Tenho a leitora de cartões, porém no momento desconheço algum método de usar isto online. É possível utilizá-lo na internet(Paypal por exemplo)? Ou só serve para lojas e caixas eletrônicos? Obrigado!
  12. Como o McGuyver disse, essas são apenas algumas variáveis que peguei de exemplo. Você pode ver as demais variáveis no fim da página de edição dos templates para e-mail, e ir adicionando o que você irá necessitar.
  13. Gostei bastante do sistema, finalmente está aparecendo algo bom :) Mas apenas uma coisa, na área de login admin está mostrando o IP do servidor e não do cliente. No demais está ótimo
  14. Normalmente quando é rádio por exemplo brasileira, já se utiliza datacenter brasileiro.. Mas aproveitando o tópico, alguém recomenda algum datacenter americano para streaming de áudio/vídeo? Será que a SecuredServers seria uma boa para esta finalidade?
  15. E o serviço está ativo? Tente enviar o e-mail de boas vindas clicando em "Reenviar e-mail de boas vindas" bem no final da página
  16. Faça o seguinte: crie um e-mail template do tipo Produtos com o nome "Centova Cast", nele cole este código: $service_server_hostname Seu usuário: $service_username Sua senha: $service_password Defina este template como e-mail de boas vindas do seu produto Centova Cast e em seguida crie um serviço teste, apenas para ver se o e-mail enviado para o seu e-mail contém as informações corretas da conta.
  17. Qual a variável que você está utilizando no template para obter ambos dados?
  18. Basta você criar um e-mail template semelhante ao do cPanel/WHM, e por fim configurá-lo como e-mail de boas vindas no seu produto. Não seria isso?
  19. Imagens quebradas já havia percebido faz alguns dias, porém o blog voltou ontem pelo que parece
  20. Estava tendo dificuldades para acessar desde ontem.. Na maioria das vezes ficava carregando a página sem fim, ou então só abria o cabeçalho e nada mais.. Mas agora está normal
  21. Pessoal, consegui contato com eles.. Porém o fim do poço é muito mais longe.. rsrs Vou resolver tudo com eles e a Registro.br, e assim que concluir tudo publico algo concreto, para não ficar postando de vez ou outra "pequenas novidades". Agradeço a ajuda de todos! :) Abraço!
  22. Bagunça é pouco.. Isso tudo dependerá da força de vontade deles, pois aparentemente esta mulher tem alguma ligação com a portal123. Se tudo acabar bem irei postar até um depoimento positivo aqui no PDH rsrs
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?