Puncte:0

Cum se setează driverul pdo în apache?

drapel bd

Am un server Debian 11

Pe site-ul meu am urmatoarea eroare:

Cauzat de: PDOException
nu am putut găsi șoferul

Conform a ceea ce phpinfo() funcția revine, al meu php.ini fisierul este in:

/etc/php/7.4/apache2/php.ini

Am urmatoarele module:

root@xxx:/var/www/html/xxx # php -m
[Module PHP]
...
DOP
pdo_mysql
...

Am încercat să decomentez rândurile din /etc/php/7.4/apache2/php.ini fişier: extensie = mysqli și extensia = pdo_mysql și apoi fă reporniți serviciul apache2 dar nu merge

Cum pot încărca driverul?

Chris avatar
drapel it
Dacă modulul dorit este încărcat, dar mai aveți o eroare, probabil că este ceva mai greșit în codul dvs. decât o problemă de configurare a serverului. Funcționează în altă parte?
Jorge Palacios Zaratiegui avatar
drapel bd
Da, funcționează pe alt server. Eroarea specifică apare în `/var/www/html/xxx/vendor/yiisoft/yii2/db/Connection.php la linia 723` Folderul furnizorului este generat de `actualizare compozitor`, nu este un cod dezvoltat de noi. Există biblioteci și dependențe
Jorge Palacios Zaratiegui avatar
drapel bd
Dacă rulez `phpinfo()` pe site-ul meu, se spune că am php 7.4.26. Totuși, dacă rulez pe serverul `php -v` am versiunea 8.0.13. Ar putea comanda `php -m` să mă încurce? Modulul este chiar încărcat?
Chris avatar
drapel it
Da, este posibil ca versiunea CLI pe care o rulați să nu fie aceeași cu versiunea apache. În phpinfo() partea interesantă este `Drifere PDO` activate în secțiunea `PDO`.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.