Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde, estou tentando utilizar esse gerador de certificado
https://github.com/wpbrasil/gerador-de-certificados
Entretanto mesmo com os dados do db corretos ele da erro na linha 17
Fatal error: in C:\Users\luiz_\Dropbox\USBWebserver v8.6\root\cert\functions.php on line 17
>
Em 04/12/2017 at 16:02, BrunoMs disse:
Poem o seu código aqui pra que a gente possa ver.
è muito código, entretanto o que esta dando erro é esse
function connect() {
$socket = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME,
DB_USER, DB_PASS);
$socket->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
return $socket;
}
especificamente essa linha:
$socket = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME,
DB_USER, DB_PASS);Linha 17:
DB_USER, DB_PASS);
Ou seu usuário do banco está errado, e/ou sua senha. Testei o script aqui no meu PC e foi deboa.Nesse código aí não tem erro nenhum, é alguma coisa nas suas constantes DB_HOST,DB_NAME,DB_USER ou DB_PASS ou todas elas, algum valor errado ou algo assim.
>
17 minutos atrás, Jesse&Francinete disse:
Linha 17:
DB_USER, DB_PASS);
Ou seu usuário do banco está errado, e/ou sua senha. Testei o script aqui no meu PC e foi deboa.
Qual servidor você utilizou??? Aqui com o webserver não vai>
1 minuto atrás, vidaloka860 disse:
Qual servidor você utilizou??? Aqui com o webserver não vai
Estou em máquina local, logo, utilizei: localhost
Então, analisando aqui eu vi que o problema não é o pass, e sim o PDO, será que o webserver tem conflito???
Pq, eu tentei acessar por meio do mysqli
>
Citar
define('DB_HOST', 'localhost');
define('DB_NAME', 'cd');
define('DB_USER', 'luiz');
define('DB_PASS', '123');
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
if($mysqli){
echo "sucesso";
}else{
echo"falha";
}
e acessou o banco, enfrentando pelo PDO da erro no PASS@vidaloka860 esse código que você fez ele vai dar sucesso pra qualquer coisa, você pode por LULULULU no DB_NAME e LALALALA no DB_USER que vai dar sucesso.
Poem o seu código aqui pra que a gente possa ver.