У меня было такое же предупреждение, когда я хотел установить комплект Symfony / security-bundle в моем проекте Symfony 4:
composer require symfony/security-bundle
Вот предупреждение:
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlite' (tried: /usr/lib/php/modules/pdo_sqlite (/usr/lib/php/modules/pdo_sqlite: cannot open shared object file: No such file or directory), /usr/lib/php/modules/pdo_sqlite.so (/usr/lib/php/modules/pdo_sqlite.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Я проверил свой файл / etc / php / php.ini и раскомментировал строку extension = pdo_sqlite line. Мне пришлось установить пакет php-sqlite через менеджер пакетов, потому что файл pdo_sqlite.so должен присутствовать в папке / usr / lib / php / modules / :
pacman -S php-sqlite
После того, как я снова набрал команду композитора, и предупреждение исчезло. Я надеюсь, что мой ответ может помочь вам.