Eu espero que alguém me ajude em algum fórum eu estou usando esse script aqui https://github.com/jester-frost/RagnaCP instalando num wordpress numa vps própria com sentora, com dominio e email próprio.
meu problema está com a recuperação de senhas que não envia os emails:
<?php
//===================== Configurações VItáis para o painel =========================
//
//
//
// Variaveis para conexao
$host="localhost"; // Host localhost ou 127.0.0.1 ou seu host
$database="ragnarok"; // Banco de dados do Servidor
$user="ragnarok"; // Usuário de acesso ao banco de dados do servidor
$userpass="ragnarok"; // Senha do Usuário de acesso ao bando de dados do servidor
$con = new PDO("mysql:host=$host;dbname=$database"
,$user
,$userpass,
array(
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
)
);
$level_admin = 80; // Aqui o level de ADMIN ( group_id ) do administrador
$stats_points = 48; // Quantia de pontos de Status o personagem tem para usar ao criar o personagem
$qtd_cabelos = 45; // quantia de estilos de cabelo do seu servidor (OBS: ficar atento as imagens pois podem não corresponder as mesmas imagens do seu servidor)
//
// =================================================================================
// =================================================================================
// ================== Configuração de envio de emails com senha ====================
//
//
//
// Recomendo a todos usarem um email do Gmail mesmo, pois é muito bom e vai ser uma coisa a menos pra pesar na banda do servidor
// Outro detalhe, é preciso habilitar Aplicativos menos seguros, https://support.google.com/accounts/answer/6010255?hl=pt-BR, e configurar o SMTP do email a ser usado
$assunto = 'Recuperação de Senha';
$seu_email = 'ragnaquest@ragnaquest.ga';
$seu_nome = 'ragnaquest'; // Esse nome é usado no Title do Header, nos rights do footer e no corpo do E-mail
$sua_senha = 'senha do email';
/* Se for do Gmail o servidor é: smtp.gmail.com */
$host_do_email = 'localhost ou ip'; // deixar como está caso use Gmail
/* Porta da conexão */
$sua_porta = "465";
//
//
//
// =================================================================================
// ============== Escape de caracteres que podem prejudicar o Servidor =============
//
// Evitando Merda
$letters_char =array("<", "°", ">", "'", "\"", "\\", "/", "(", ")", ";","`", "¿","", "=", "?", ":", "-", "%");
$letters =array("<", "Ã", "°", ">", "'", "\"", "\\", "/", "(", ")", ";","`", "¿", "ð","","Â", " ", "=", "?", ":", "%" );
//
// ========================== Fim das configurações vitais =========================
// ============================= Configurações Extras ==============================
//
//
// Daqui para baixo são configurações extras, não vai afetar o funcionamento do Painel em si;
//
//
//================================ Suporte Pass MD5 ================================
//
// MD5 Pass, suporte para login e modificação de senha
// true ou false
$md5 = false;
//
// ================================================================================
// ============================= maldito vote points ==============================
//
//
// true or falsedoacao/
$vote_points = true;
// Aqui os links dos tops que seu servidor foi cadastrado
//
$points_per_click = 3;
$link1="http://www.topservers200.com/in.php?id=15873"; // Link do TOP 1
$link2="http://www.topragnarok.com.br/index.php?s=vote&id=22134"; // Link do TOP 2
$link3="http://www.topragnarok100.com.br/votar/rgcrashers"; // Link do TOP 3
//
//
if ($vote_points) {
// Tempo de votação 24 Horas
$tempo = 24; // equivalente a 24 horas
/* Tabela SQL do vote por pontos
CREATE TABLE `vote_point` (
`account_id` int(11) NOT NULL default '0',
`point` int(11) NOT NULL default '0',
`last_vote1` int(11) NOT NULL default '0',
`last_vote2` int(11) NOT NULL default '0',
`last_vote3` int(11) NOT NULL default '0',
`date` text NOT NULL,
PRIMARY KEY (`account_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
*/
$link_array = array(
1 => $link1,
2 => $link2,
3 => $link3,
);
$links = $link_array;
}
//
//
// ===============================================================================
// ======================= Aplicação externa MVP Timer ===========================
// MVP Timer
// true or false
// marca o Time de MVP morto
$mvp_timer = true;
$mvp_link ="http://ragnarokmvp.com.br/";
//
//
// ===============================================================================
// =========================== Aplicação Pague Seguro ============================
//
// == Recomendável ler a documentação do pague seguro antes de habilitar isso aqui
//
// ===============================================================================
// Na pasta NPCS e SQL inportar no banco do jogo a tabela doacao.sql
// Token gerado pelo pague seguro
$token ='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
//
// Endereço de Site sem a barra no final
$site = "http://seu.site.com.br"; // Seu endereço de site onde ficará instalado o wordpress,( geralmente abre-se a pasta do wordpress pega tudo o que tem dentro e deixa solto no www )
//
// a poha da moeda brasileira
$moeda ='BRL';
//
// tipo de tranzação
$type =1; // Não mexer é a tranzação, para saber mais a respeito consulte a documentação do pagueseguro
//
// Seu email do pague seguro
$pgemail = 'seu_email@provedor.com.br'; // Email da sua conta do pagueseguro
//
// Default 1, equivale ao numero de produtos comprados, deixar 1 para não ser multiplicado pelo valor;
// Caso queira mexer ou transformar em planos, use um select com valores pré estabelecidos
$qtd = 1; // Não mexer, é referente a 1 produto, no caso é a oação ou venda, será apenas 1 venda por vez
//
// Quantos ROPs ou Cash por Real
$rops_por_real = 1000 ; // quantos Rops irá ganhar a cada 1 real
//
// O que está vendendo é Cash ou Rops ..
$id_do_item = 1; // Não mexer é o ID do produto
$desc_do_item = 'Rops'; // Nome do Produto vai aparecer na hora do pagamento
//
// ===============================================================================
//
// Caso queira usar Planos com valores fixos habilite
// valor boleano, true ou false, ( Default False )
// Configure as variaveis com o valor que desejar
//
$planos = false;
$plano1 = 15.00;
$plano2 = 25.00;
$plano3 = 35.00;
//
// ===============================================================================
//
//
//
// ===============================================================================
?>
na parte de email é como um exemplo ali não copiei o resto porque tem info confidencial
é a única coisa que falta pra eu por meu site no ar queria poder usar o email criado no meu vps detalhe já testei meu email e ele está normal então é problema no site se alguém puder da uma olhada pra mim agradeço e se puder ajeitar agradeço mais ainda. Obs: a recuperação de email funcionou com outro painel chamado cerescp mais nesse não pega.
Pergunta
julinhobrow
Eu espero que alguém me ajude em algum fórum eu estou usando esse script aqui https://github.com/jester-frost/RagnaCP instalando num wordpress numa vps própria com sentora, com dominio e email próprio.
meu problema está com a recuperação de senhas que não envia os emails:
eu preencho aqui: https://github.com/jester-frost/RagnaCP/blob/master/RagnaCP/includes/config.php
na parte de email é como um exemplo ali não copiei o resto porque tem info confidencial
aí tem estes arquivos encontrasse aqui: https://github.com/jester-frost/RagnaCP/tree/master/RagnaCP/includes/PHPMailer-master
e outros que se acha aqui:
https://github.com/jester-frost/RagnaCP/blob/master/RagnaCP/includes/phpmailer_functions.php
https://github.com/jester-frost/RagnaCP/blob/master/RagnaCP/email.php
já testei mudando a porta pra 25, 468 e outras.
é a única coisa que falta pra eu por meu site no ar queria poder usar o email criado no meu vps detalhe já testei meu email e ele está normal então é problema no site se alguém puder da uma olhada pra mim agradeço e se puder ajeitar agradeço mais ainda. Obs: a recuperação de email funcionou com outro painel chamado cerescp mais nesse não pega.
Editado por julinhobrowLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.