Nếu bạn nhận được lỗi “Cài đặt PHP của bạn dường như bị thiếu tiện ích mở rộng MySQL được yêu cầu bởi WordPress”, thì hướng dẫn này sẽ có thể giúp bạn khắc phục điều đó. Lỗi này xảy ra khi mã PHP trong trang web của bạn không tương thích với phiên bản PHP mà trang web WordPress của bạn hiện đang sử dụng
Cụ thể hơn, sự cố này liên quan đến tiện ích mở rộng MySQL đã lỗi thời đã bị xóa kể từ PHP 7. 0. Trong hướng dẫn này, chúng tôi sẽ giúp bạn khắc phục sự cố với lỗi thiếu phần mở rộng MySQL PHP và giúp bạn hoàn tất cài đặt WordPress thành công
Thiếu một phần mở rộng PHP không phải là điều bạn nên lo lắng. Nếu bạn thấy thông báo sau trên màn hình khi cố gắng truy cập cài đặt WordPress qua trình duyệt web, thì bạn là một trong số nhiều người dùng WordPress gặp phải lỗi tương tự
Lỗi mà bạn nhìn thấy sẽ giống như thế này
Cài đặt PHP của bạn dường như thiếu tiện ích mở rộng MySQL mà WordPress yêu cầu
Mục lục
11. Kết nối qua SSH và kiểm tra phiên bản PHP
Để khắc phục sự cố, bạn nên có quyền truy cập SSH vào máy chủ. Kết nối với VPS Linux của bạn qua SSH và kiểm tra phiên bản PHP hiện đang được sử dụng
php -v
2. Tạo thông tin. tập tin php
Bạn cũng có thể kiểm tra phiên bản PHP bằng cách tạo một tệp info.php
đơn giản trong thư mục public_html
của mình với nội dung sau
Khi bạn tạo tệp, hãy mở trình duyệt web yêu thích của bạn và truy cập tệp
3. Cập nhật các gói cần thiết
Nếu bạn đang chạy Ubuntu VPS và
0, thì hãy chạy các lệnh sau
apt-get update apt-get install php7.0-mysql
Cài đặt phiên bản mới hơn của PHP và phần mở rộng PHP MySQL sẽ giúp bạn tránh được lỗi “Cài đặt PHP bị thiếu phần mở rộng MySQL”
4. Khởi động lại máy chủ web
Sau đó, khởi động lại dịch vụ Apache của bạn để các thay đổi có hiệu lực hoặc nếu bạn đang sử dụng Nginx + PHP-FPM, hãy khởi động lại dịch vụ PHP-FPM
5. Cập nhật PHP
Trong trường hợp bạn đang chạy
1, hãy chạy các lệnh sau
apt-get update apt-get install php-mysql
Khởi động lại dịch vụ thích hợp để các thay đổi có hiệu lực
6. Tìm kiếm tất cả các gói có sẵn chứa MySQL
Để tìm kiếm tất cả các gói có sẵn chứa
2, bạn có thể sử dụng lệnh này
apt-cache search mysql
Mặt khác, nếu bạn đang chạy VPS CentOS và bạn đã cài đặt
0 trên máy chủ, thì hãy chạy các lệnh sau để khắc phục sự cố
yum update yum install php70w-mysql
7. Khởi động lại Apache
Khởi động lại Apache hoặc dịch vụ PHP-FPM trong trường hợp bạn đang sử dụng Nginx + PHP-FPM làm máy chủ web
Nếu bạn đã cài đặt
1 trên máy chủ CentOS của mình, hãy chạy các lệnh sau
yum update yum install php-mysql
Khởi động lại dịch vụ thích hợp để các thay đổi có hiệu lực
Để tìm kiếm tất cả các gói có sẵn chứa
2, bạn có thể sử dụng lệnh sau
yum search mysql
Tiện ích mở rộng PHP cho MySQL hiện đã được sửa
Khi bạn cài đặt tiện ích mở rộng MySQL cho PHP, bạn có thể quay lại thiết lập WordPress của mình. Nếu quá trình cài đặt BẬT, thông báo về phần mở rộng MySQL bị thiếu sẽ không hiển thị cho bạn. Bây giờ bạn có thể tiếp tục với thiết lập WordPress của mình
Tất nhiên, bạn không cần phải Khắc phục Cài đặt PHP của bạn dường như bị thiếu tiện ích mở rộng MySQL nếu bạn sử dụng một trong các dịch vụ Lưu trữ VPS MySQL của chúng tôi, trong trường hợp đó, bạn chỉ cần yêu cầu quản trị viên Linux chuyên nghiệp của chúng tôi giúp bạn Khắc phục MySQL bị thiếu . Họ luôn sẵn sàng 24×7 và sẽ xử lý yêu cầu của bạn ngay lập tức
Sau khi đọc hướng dẫn này, bạn sẽ biết cách giải quyết vấn đề này bằng các phương pháp khác nhau. Người dùng có thể chọn sử dụng Cpanel hoặc FTP cho một số bước;
Bài viết này bao gồm các ảnh chụp màn hình, giúp tất cả người dùng WordPress dễ dàng thực hiện theo các bước được mô tả
Lỗi có nghĩa là gì?
Thông báo “Cài đặt php của bạn dường như bị thiếu tiện ích mở rộng mysql mà wordpress yêu cầu. ” có nghĩa là phần mở rộng Mysql được yêu cầu bởi các phiên bản PHP cũ hơn bị thiếu. Nó cũng có thể có nghĩa là phiên bản PHP của bạn không tương thích với phiên bản WordPress của bạn
Tuy nhiên, ngay cả trong trường hợp bạn đang sử dụng phiên bản WordPress cũ, tốt hơn hết là xác nhận phiên bản PHP của bạn. Dưới đây bạn làm theo hướng dẫn để tìm hiểu nó
Nếu bạn đã biết mình đang sử dụng phiên bản PHP mới nhất, hãy nhấn vào đây để tìm hiểu cách cập nhật WordPress của bạn
Cách kiểm tra và chỉnh sửa phiên bản PHP bằng Cpanel
Để tìm hiểu và thay đổi phiên bản PHP của bạn, hãy truy cập Cpanel của bạn và tìm tùy chọn Chọn phiên bản PHP được hiển thị trong ảnh chụp màn hình sau
Trang Chọn PHP hiển thị phiên bản PHP hiện tại, như bạn có thể thấy trong hình bên dưới
Bằng cách nhấn n. menu thả xuống n [Hiện tại] được hiển thị trong hình ảnh sau. Trong trường hợp của tôi, tôi đang sử dụng 7. 4 phiên bản PHP. Nếu tôi muốn bạn đặt phiên bản PHP mới hơn, hãy chọn nó
Bạn không cần nhấn bất kỳ nút Lưu nào;
Tìm hiểu phiên bản PHP của bạn bằng cách tạo phpinfo. tập tin php
Các bước được mô tả trong phần này cũng có thể được thực hiện bằng ứng dụng khách FTP. Nếu bạn muốn làm điều đó bằng FTP, hãy nhấn vào đây
Đăng nhập vào tài khoản Cpanel của bạn và cuộn xuống để tìm công cụ Trình quản lý tệp được hiển thị trong ảnh chụp màn hình bên dưới. nhấn nó
Trình quản lý tệp Cpanel trông tương tự như ứng dụng khách FTP, nhưng nó cho phép bạn tự tạo tệp trên máy chủ [không cần tải tệp lên từ thiết bị của bạn]
Đầu tiên, di chuyển đến thư mục gốc của trang web chứa nội dung wp, wp-gộp, v.v. , thư mục
Khi vào thư mục gốc của trang web trong Trình quản lý tệp, hãy nhấn +Tệp nằm ở góc trên bên trái bên dưới
Trong trường Tên tệp mới, nhập phpinfo. php. Sau đó nhấn nút Tạo tệp mới
Sau khi phpinfo. php được tạo, tìm nó trong Trình quản lý tệp và nhấp chuột phải vào nó. Trên menu hiển thị, nhấn tùy chọn Chỉnh sửa, như minh họa trong ảnh chụp màn hình bên dưới
Khi hộp xác nhận mã hóa xuất hiện, nhấn nút Chỉnh sửa như trong hình sau
Chỉ cần dán đoạn mã sau vào phpinfo. php và nhấn nút Lưu thay đổi
Bây giờ hãy truy cập YourDomain. com/phpinfo. php. Chỉ cần thêm /phpinfo. php sau tên miền của bạn, như hình bên dưới
Bạn sẽ thấy một màn hình tương tự như bên dưới. Ở đầu trang, bạn sẽ thấy phiên bản PHP hiện tại của mình
Bằng cách cuộn xuống, bạn có thể xem nó có hỗ trợ Mysql không. Bạn cũng có thể nhấn Ctrl+F và gõ mysql để tìm cho nhanh
Kiểm tra phiên bản PHP của bạn bằng ứng dụng khách FTP
Các bước được mô tả bên dưới tương tự như các bước được giải thích trước đó bằng Cpanel
Đầu tiên, trên máy tính của bạn, hãy tạo một tệp văn bản bằng Notepad nếu bạn đang sử dụng Windows hoặc nano/Pluma nếu bạn đang sử dụng Linux
Dán đoạn mã sau vào tệp
Cả hai bạn đều đang sử dụng Windows Notepad hoặc trình soạn thảo văn bản đồ họa trong Linux;
Đặt tên tệp là phpinfo. php và lưu nó
Bây giờ hãy đăng nhập vào máy chủ FTP của bạn bằng ứng dụng khách FTP mà bạn chọn và tải tệp bạn vừa tạo lên thư mục gốc của trang web
Bây giờ trên trình duyệt của bạn, gõ YourDomain. com/phpinfo. php. Chỉ cần thêm /phpinfo. php sau tên miền của bạn, như trong hình dưới đây
Bạn sẽ thấy một màn hình tương tự như bên dưới. Ở đầu trang, bạn sẽ thấy phiên bản PHP hiện tại mà bạn đang sử dụng
Bằng cách cuộn xuống, bạn có thể xem nó có hỗ trợ Mysql không. Bạn cũng có thể nhấn Ctrl+F và gõ mysql để tìm nhanh
Cập nhật phiên bản WordPress của bạn
Nếu bạn có phiên bản PHP cập nhật, vấn đề có thể là do phiên bản WordPress của bạn. Trong trường hợp này, hãy đăng nhập vào bảng điều khiển WordPress của bạn. Nếu WordPress của bạn đã lỗi thời, bạn sẽ thấy “WordPress N. N có sẵn. Hãy cập nhật ngay bây giờ. ” ở đầu trang
Bạn có thể nhấn Vui lòng cập nhật ngay. Hoặc bạn có thể nhấn tùy chọn Bảng điều khiển trên menu bên trái;
Nếu bạn đã nhấn tùy chọn Bảng điều khiển, trên các tùy chọn phụ được hiển thị, hãy nhấn Cập nhật
Nhấn nút Cập nhật lên phiên bản N. Nút N trên trang Cập nhật WordPress, như hình bên dưới
Sau khi xử lý, WordPress của bạn sẽ được cập nhật
Phần kết luận
Như bạn có thể thấy, giải quyết lỗi thông báo “Cài đặt php của bạn dường như bị thiếu phần mở rộng mysql mà wordpress yêu cầu. ” là khá dễ dàng. Người dùng có thể làm theo các phương pháp khác nhau để giải quyết vấn đề này. Trước vấn đề này, tôi luôn tập trung vào phiên bản PHP và WordPress. Trái ngược với hầu hết các sự cố WordPress, bạn không cần bắt đầu loại bỏ plugin để tìm nguyên nhân lỗi tại đây. Thay vào đó, hãy sử dụng phpinfo. php và kiểm tra phiên bản WordPress của bạn để quyết định cách triển khai giải pháp
Cảm ơn bạn đã đọc hướng dẫn WordPress giải thích cách giải quyết lỗi PHP này. Tôi hy vọng nó hữu ích. Tiếp tục theo dõi chúng tôi để có thêm các hướng dẫn WordPress chất lượng