• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Could not found driver - Symfony 3.1.0

Object Storage Arubacloud
0 głosów
4,071 wizyt
pytanie zadane 5 czerwca 2016 w PHP przez HaKIM Szeryf (87,590 p.)
zamknięte 6 czerwca 2016 przez HaKIM

Hej.

Od jakchś trzech godzin próbuję rozwiązać tenże błąd; bezskutecznie.

Gdy próbuję wykonać komendę:

php bin/console doctrine:generate:entities AppBundle

Dostaję błąd wyglądający następująco:

Generating entities for bundle "AppBundle"

                                                         
  [Doctrine\DBAL\Exception\DriverException]              
  An exception occured in driver: could not find driver  
                                                         

                                       
  [Doctrine\DBAL\Driver\PDOException]  
  could not find driver                
                                       

                         
  [PDOException]         
  could not find driver  
                         

doctrine:generate:entities [--path PATH] [--no-backup] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> <name>

 ~ https://zapodaj.net/e0e49dea85cb8.png.html

Przeszukałem z 20 tematów na forum; nic.

Trochę danych: 

  • php: 7.0.6
  • symfony: 3.1.0
  • pdo_mysql: mysqlnd 5.0.12-dev
  • `driver`: pdo_mysql
  • ubuntu: 16.04 LTS

Parameters.yml:

parameters:
    database_driver: pdo_mysql
    database_host: 127.0.0.1
    database_port: null
    database_name: symfony
    database_user: root
    database_password: null
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    secret: 5fb9bd25b20d6fea6c23b33668a4968d6b7647a5

Doctrine Configuration:

doctrine:
    dbal:
        driver:   pdo_mysql
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"
        charset:  UTF8
        # if using pdo_sqlite as your database driver:
        #   1. add the path in parameters.yml
        #     e.g. database_path: "%kernel.root_dir%/data/data.db3"
        #   2. Uncomment database_path in parameters.yml.dist
        #   3. Uncomment next line:
        #     path:     "%database_path%"

    orm:
        auto_generate_proxy_classes: "%kernel.debug%"
        naming_strategy: doctrine.orm.naming_strategy.underscore
        auto_mapping: true

 

komentarz zamknięcia: Problem rozwiązany.

1 odpowiedź

+1 głos
odpowiedź 5 czerwca 2016 przez efiku Szeryf (75,160 p.)
wybrane 6 czerwca 2016 przez HaKIM
 
Najlepsza
Jaki jest rezultat polecenia:
php -m | grep pdo
komentarz 5 czerwca 2016 przez HaKIM Szeryf (87,590 p.)
edycja 5 czerwca 2016 przez HaKIM

Jeśli mam być szczery, to żaden. (O ile dobrze zrozumiałem co z danym poleceniem zrobić).

~ https://zapodaj.net/6d8f510aa22ad.png.html

Przepraszam, że tak późno odpowiadam, lecz postanowiłem odstresować się książką.

Btw.

Gdy wpisałem: 

php -m | grep -i pdo

Zostało mi zwrócone:

PDO

komentarz 6 czerwca 2016 przez efiku Szeryf (75,160 p.)
No i dziwisz się, że Ci nie działa? Nie masz modułu pdo_mysql.
sudo apt install php7.0-mysql
komentarz 6 czerwca 2016 przez efiku Szeryf (75,160 p.)
komentarz 6 czerwca 2016 przez HaKIM Szeryf (87,590 p.)

Nie, nie dziwiłem się. Bardziej dziwił mnie fakt, iż nie wykonało mi tejże komendy:

sudo apt install php7-mysql

Dziękuję za pomoc jak i link, który znajdzie się w zakładkach.

Do miłego. :)

komentarz 6 czerwca 2016 przez efiku Szeryf (75,160 p.)
Link nie musisz mieć w zakładkach bo niebawem go usunę :d
komentarz 6 czerwca 2016 przez HaKIM Szeryf (87,590 p.)
Dobrze wiedzieć. Będę musiał więc zapisać gdzieś ten config, na przyszłość. : )
komentarz 6 czerwca 2016 przez efiku Szeryf (75,160 p.)
To tylko lista modułów php7.0 żaden config. Skoro problem rozwiązany to zamknij temat :)

Podobne pytania

0 głosów
2 odpowiedzi 1,159 wizyt
0 głosów
1 odpowiedź 610 wizyt
pytanie zadane 17 września 2019 w PHP przez marta.zawisla Początkujący (260 p.)

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...