Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não consigo acessar localhost:8080/listar-cursos.php

Não consigo acessar a página "Esta página não está funcionando". Faço a instalação do composer:

C:\Users\PC\Downloads\gerenciador-de-cursos>composer install
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
17 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

Depois dou o localhost:

C:\Users\PC\Downloads\gerenciador-de-cursos>php -S localhost:8080 -t public
[Thu Dec 10 18:14:17 2020] PHP 8.0.0 Development Server (http://localhost:8080) started

Dai quando vou acessar a página dá nisso:

C:\Users\PC\Downloads\gerenciador-de-cursos>php -S localhost:8080 -t public
[Thu Dec 10 18:14:17 2020] PHP 8.0.0 Development Server (http://localhost:8080) started
[Thu Dec 10 18:14:39 2020] [::1]:63479 Accepted
[Thu Dec 10 18:14:39 2020] [::1]:63480 Accepted
[Thu Dec 10 18:14:39 2020] PHP Fatal error:  Uncaught PDOException: could not find driver in C:\Users\PC\Downloads\gerenciador-de-cursos\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\PDOConnection.php:38
Stack trace:
#0 C:\Users\PC\Downloads\gerenciador-de-cursos\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\PDOConnection.php(38): PDO->__construct()

E mais um monte de código em baixo.

3 respostas

Valdemir, beleza?

Parte do erro menciona: Uncaught PDOException: could not find driver

Parece que é problema no driver do PDO. Verifique se você habilitou o driver PDO, no php.ini.

Na sua pasta de instalação do PHP, abra o arquivo php.ini e remova o comentário da linha abaixo:

php.ini:

    extension=pdo_mysql

Se esta dica serviu não esqueça de marcar o tópico como solucionado, se não poste aqui se a mensagem ainda permanece! Um abraço e bons estudos!

Eu já fiz isso e continua a mesma coisa

solução!

Solução aqui:

https://cursos.alura.com.br/forum/topico-php-fatal-error-uncaught-pdoexception-136371