Điểm:0

Làm cách nào để đặt trình điều khiển pdo trong apache?

lá cờ bd

Tôi có một máy chủ Debian 11

Trên trang web của tôi, tôi có lỗi sau:

Gây ra bởi: PDOException
không thể tìm thấy trình điều khiển

Theo những gì thông tin php() chức năng trả về, của tôi php.ini tập tin nằm trong:

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

Tôi có các mô-đun sau:

root@xxx:/var/www/html/xxx # php -m
[Mô-đun PHP]
...
PDO
pdo_mysql
...

Tôi đã cố gắng bỏ ghi chú các dòng trong /etc/php/7.4/apache2/php.ini tập tin: tiện ích mở rộng = mysqlitiện ích mở rộng = pdo_mysql và sau đó làm khởi động lại dịch vụ apache2 nhưng nó không hoạt động

Làm thế nào tôi có thể tải trình điều khiển?

Chris avatar
lá cờ it
Nếu mô-đun mong muốn đã được tải nhưng bạn vẫn gặp lỗi, thì có thể có gì đó không ổn trong mã của bạn hơn là sự cố cấu hình máy chủ. Nó có hoạt động ở nơi khác không?
Jorge Palacios Zaratiegui avatar
lá cờ bd
Vâng, nó đang hoạt động trên một máy chủ khác. Lỗi cụ thể xảy ra trong `/var/www/html/xxx/vendor/yiisoft/yii2/db/Connection.php tại dòng 723` Thư mục nhà cung cấp được tạo bởi `cập nhật trình soạn thảo`, nó không phải là mã do chúng tôi phát triển. Có thư viện và phụ thuộc
Jorge Palacios Zaratiegui avatar
lá cờ bd
Nếu tôi chạy `phpinfo()` trên trang web của mình, nó báo rằng tôi có php 7.4.26. Tuy nhiên nếu tôi chạy trên máy chủ `php -v` thì tôi có phiên bản 8.0.13. Lệnh `php -m` có thể làm tôi bối rối không? Mô-đun có thực sự được tải không?
Chris avatar
lá cờ it
Có, có thể phiên bản CLI bạn đang chạy không giống với phiên bản apache. Trong phpinfo(), phần thú vị là `Trình điều khiển PDO` được bật trong phần `PDO`.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.