PHP là ngôn ngữ lập trình chúng tôi sử dụng để xây dựng và duy trì WordPress. Các phiên bản mới hơn của PHP đều nhanh hơn và an toàn hơn. Nếu WordPress phát hiện ra rằng trang web của bạn đang chạy trên phiên bản cũ, bạn sẽ được nhắc cập nhật. Trong một hướng dẫn trước đây, chúng tôi đã chỉ ra **cách cập nhật phiên bản PHP cho các trang web WordPress với dịch vụ lưu trữ web Hostgator Hostgator cung cấp plugin PHP Selector hoặc MultiPHP Manager tùy thuộc vào máy chủ của bạn để quản lý phiên bản PHP cho trang web của bạn. Nếu trước đây bạn đã sử dụng Bộ chọn PHP để nâng cấp phiên bản PHP lên phiên bản mới hơn và sau đó gần đây sử dụng plugin Trình quản lý MultiPHP mới để cập nhật PHP, bạn có thể gặp lỗi này trên trang web của mình. Cảnh báo: Sử dụng hằng số không xác định WP_CONTENT_DIR âÃÂàgiả định âÃÂÃÂWP_CONTENT_DIRâÃÂà(điều này sẽ gây ra Lỗi trong phiên bản tương lai của PHP) trong /home1/xxxx/public_html/wp-includes/load.phpon dòng 115 Cài đặt PHP của bạn dường như thiếu phần mở rộng MySQL mà WordPress yêu cầu. Lỗi này là do trình xử lý trùng lặp trong tệp .htaccess gây ra và có thể dễ dàng khắc phục bằng cách thực hiện theo các bước bên dưới. == Sao lưu tệp .htaccess == Đăng nhập vào cPanel với Hostgator. Truy cập Trang web >Tệp >Trình quản lý tệp. Xác định vị trí gốc tài liệu cho tên miền hoặc trang web của bạn. Nếu bạn chỉ lưu trữ một trang web trong tài khoản lưu trữ, gốc mặc định của nó thường là **public_html** thư mục. Nếu bạn đang làm điều này cho một tên miền phụ hoặc tên miền addon, hãy tìm thư mục gốc của tài liệu cho tên miền đó. Bạn có thể tìm thấy tệp .htaccess tại thư mục gốc của trang web. Tạo một thư mục mới trong thư mục gốc. Sau đó nhấp chuột phải vào tệp .htaccess, chọn Sao chép từ menu ngữ cảnh, sau đó nhập đường dẫn tệp, nhập tên thư mục mới để sao chép tệp cấu hình này vào. Bạn cũng có thể tải xuống một bản sao của tệp này từ máy chủ của mình về máy tính cục bộ để sao lưu. == Chỉnh sửa tệp .htaccess == Trong Trình quản lý tệp, nhấp chuột phải vào .htaccess, chọn Chỉnh sửa từ menu ngữ cảnh, sau đó nhấp lại vào Chỉnh sửa từ cửa sổ bật lên. Trong tệp .htaccess của bạn, nhấp vào nút Tìm kiếm, nhập âÃÂÃÂaddhandlerâÃÂÃÂ, bạn sẽ tìm thấy hai mục cho trình xử lý PHP. ![ Khắc phục lỗi thiếu phần mở rộng MySQL yêu cầu WordPress với Hostgator](httpsi0.wp.com/www.betterhostreview.com/wp-content/uploads/2020/09/edit-htaccess-fix-missing-wordpress-mysql-extension- error-hostgator.jpg?resize=700%2C616&ssl=1) Cái cũ mà bạn cần xóa sẽ trông giống như một trong những cái sau: # Sử dụng PHP71 làm ứng dụng AddHandler mặc định/x-httpd-php71 .php suPHP_ConfigPath /opt/php71/lib hoặc #Sử dụng PHPedge làm ứng dụng AddHandler mặc định/x-httpd-php-edge .php suPHP_ConfigPath /opt/phpedge/lib Cái mới mà bạn muốn giữ lại sẽ giống như cái bên dưới. # php -- BEGIN trình xử lý do cPanel tạo ra, không chỉnh sửa # Đặt gói âÃÂÃÂea-php74âÃÂàlàm gói â mặc định Ngôn ngữ lập trình ÃÂÃÂPHPâÃÂÃÂ. AddHandler application/x-httpd-ea-php74 .php .php7 .phtml # php -- END trình xử lý do cPanel tạo, không chỉnh sửa Nhấp chuột **Lưu thay đổi** và sau đó **Đóng** để đóng trình chỉnh sửa. Hãy thử tải lại trang web của bạn từ trình duyệt xem lỗi đã biến mất chưa. mẹo thưởng - Nếu tệp .htaccess của bạn có nhiều hơn một mục Trình xử lý PHP cũ, bạn nên tắt tất cả các trình xử lý PHP lỗi thời đó và chỉ có một mục. - Nếu trang web của bạn vẫn hiển thị lỗi phần mở rộng MySQL yêu cầu WordPress bị thiếu, hãy tìm kiếm tệp .htaccess khác phía trên gốc tài liệu của trang webâÃÂÃÂ. Mở .htaccess đó và kiểm tra xem có trình xử lý PHP nào trong đó không và tắt nó đi. Một lần nữa, bạn có thể sao chép hoặc sao lưu tệp .htaccess trước khi chỉnh sửa tệp.