Недавно переустановил Ubuntu 21.04 на свой компьютер и установил php8 и Nginx.
Я запускаю сервер для Laravel, и когда я перехожу на localhost: 8000, я получаю эту ошибку:
Осветить\База данных\QueryException
не удалось найти драйвер (SQL: выберите * из `sessions`, где `id` =
k8TiDjzbt96oJgAhUkwhOzJO0dYUcctBdLCLuvTK предел 1)
http://локальный:8000/
Я думаю, что эта ошибка исходит от PDO.
и когда я перехожу на localhost/phpmyadmin, я получаю эту ошибку:
404 Не Найдено
nginx/1.18.0 (Убунту)
Когда я печатаю пхп-м
в терминале:
[Модули PHP]
календарь
Основной
ctype
завиток
датировать
дом
exif
FFI
информация о файле
фильтр
фтп
гд
получить текст
хэш
значокv
многозначный
имап
международный
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
пкре
ЗОП
pdo_mysql
pdo_sqlite
Фар
posix
строка чтения
редис
Отражение
сеанс
швабра
ПростойXML
snmp
мыло
Розетки
натрий
уровень звукового давления
sqlite3
стандартный
sysvmsg
sysvsem
sysvshm
токенизатор
XML
xmlreader
xmlwriter
xsl
Zend OPcache
молния
zlib
[Зенд-модули]
Когда я ищу pdo в файле php.ini:
[Pdo]
; Следует ли объединять соединения ODBC.Может быть одним из «строгих», «расслабленных» или «выключенных».
; http://php.net/pdo-odbc.connection-pooling
;pdo_odbc.connection_pooling=строгий
[Pdo_mysql]
; Имя сокета по умолчанию для локальных соединений MySQL. Если пусто, использует встроенный
; MySQL по умолчанию.
pdo_mysql.default_socket=
;расширение=php_pdo_firebird.dll
;расширение=php_pdo_mssql.dll
;расширение=php_pdo_mysql.dll
;расширение=php_pdo_oci.dll
;расширение=php_pdo_odbc.dll
;расширение=php_pdo_pgsql.dll
;расширение=php_pdo_sqlite.dll
моя версия Xampp 8.0.12
Я также использую PostgreSQL для своих проектов Django.