Nội dung
Nếu bạn đang gặp lỗi undefined function mysql_connect() thì cũng đừng quá lo lắng. Lỗi này xảy ra khi bạn nâng cấp WordPress. Có thể do phiên bảng mới không hỗ trợ cho các phiên bảng PHP thấp hơn. Nên sẽ thông báo lỗi không nhận dạng được.
Nguyên nhân lỗi undefined function mysql_connect()
Lỗi undefined function mysql_connect() là một lỗi thường gặp trong WordPress. Đặc biệt là khi bạn sử dụng nâng cấp phiên bảng WordPress mới hơn. Hoặc bạn chuyển qua hosting mới có hỗ trợ cho phiên bảng PHP cao hơn.
Khi nâng cấp đến phiên bảng PHP 7 thì ở phiên bảng này sẽ không còn hỗ trợ hàm mysql_connect() nữa. Vì thế mà trang web của bạn sẽ thông báo lỗi này nếu như phiên bảng PHP của bạn đang dùng khác với phiên bảng WordPress đang sử dụng thấp hơn.
Cách sửa lỗi undefined function mysql_connect()
Đối với lỗi này thì sẽ có 1 số cách sau đây để có thể fix được. Bạn có thể tham khảo và làm theo.
Bạn vào file wp_config.php tìm và xóa dòng sau:
define('WP_USE_EXT_MYSQL', true);
Sau đó bạn vào Hosting hoặc VPS của bạn tìm chổ tùy chỉnh các thông số của phiên bản PHP.
<img class="wp-image-1493 size-medium aligncenter" src="data:;base64,” alt=”Sửa lỗi undefined function mysql_connect()” width=”619″ height=”350″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/sua-loi-underfined-function-mysql-connect-619×350-1.jpg?v=1616513626 619w, https://dangvoweb.com/wp-content/uploads/2021/03/sua-loi-underfined-function-mysql-connect-247×140.jpg?v=1616513626 247w, https://dangvoweb.com/wp-content/uploads/2021/03/sua-loi-underfined-function-mysql-connect-768×434.jpg?v=1616513626 768w, https://dangvoweb.com/wp-content/uploads/2021/03/sua-loi-underfined-function-mysql-connect-585×331.jpg?v=1616513626 585w, https://dangvoweb.com/wp-content/uploads/2021/03/sua-loi-underfined-function-mysql-connect.jpg?v=1616513626 920w” data-lazy-sizes=”(max-width: 619px) 100vw, 619px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/sua-loi-underfined-function-mysql-connect-619×350-1.jpg” />
Check vào 2 phần là mysqli và mysqlnd sau đó lưu lại và thoát ra. Nhấn F5 và test lại xem còn lỗi không nhé.
Như vậy là bài viết đã hướng dẫn bạn cách để có thể sửa được lỗi undefined function mysql_connect(). Nếu cảm thấy bài viết bổ ích có thể chia sẻ ra cho nhiều người cùng biết nhé.