Lý do có thể bị khóa khỏi WP-Admin của bạn

Bài viết được viết bởi:
  • WordPress
  • Cập nhật: Tháng mười hai 10, 2016

Nó có thể đột nhiên xảy ra rằng một ngày mà bạn thấy rằng bạn không thể truy cập trang web WordPress của bạn. Có thể không có lý do rõ ràng. Có, trong khi điều này là ràng buộc để làm phiền bạn rất nhiều, không có nguyên nhân thực sự cho hoảng loạn. Có thể xác định nguyên nhân gốc rễ của vấn đề và giải quyết nó.

Có thể có một vài lý do khiến bạn bị khóa khỏi bảng điều khiển quản trị trang web của mình.

  • Lỗi khi thiết lập kết nối cơ sở dữ liệu
  • Màn hình trắng chết
  • Sự cố mật khẩu không chính xác

Hãy xem mỗi cái và các giải pháp có thể cho tương tự.

Bạn có thể cố gắng giải quyết cả ba vấn đề, nhưng trước tiên bạn cần đảm bảo rằng bạn có bản sao lưu của tất cả các tệp. Trong trường hợp có sự cố, bạn sẽ có thể quay ngược đồng hồ!

Lỗi khi thiết lập kết nối cơ sở dữ liệu

Thông báo này sẽ xuất hiện khi có thể có một tham nhũng trong cơ sở dữ liệu hoặc thông tin xác thực đăng nhập cho cơ sở dữ liệu của bạn có thể sai và trường hợp không chắc xảy ra khi dịch vụ lưu trữ của bạn bị hỏng.

Trước tiên hãy kiểm tra thông báo lỗi. Nếu nó đọc, "Một hoặc nhiều bảng cơ sở dữ liệu không có sẵn. Cơ sở dữ liệu có thể cần phải được sửa chữa ”, sau đó tất cả những gì được yêu cầu là sửa chữa đơn giản cơ sở dữ liệu. Có hai cách bạn có thể sửa chữa cơ sở dữ liệu WP của mình.

Tìm tệp wp-config.php của bạn và thêm phần sau vào cuối.

 define ( 'WP_ALLOW_REPAIR', true);

Bây giờ, hãy truy cập www.yoursite.com/wp-admin/maint/repair.php và theo dõi quá trình sửa chữa. Điều này sẽ hoạt động, nhưng nếu nó thất bại, bạn cũng có thể sửa chữa cơ sở dữ liệu của mình thông qua mô-đun phpMyAdmin. Nếu bạn muốn giải thích thêm Bài viết của maketecheasier về giải quyết tham nhũng cơ sở dữ liệu WordPress.

Mặt khác, nếu trang web của bạn hiển thị "Lỗi thiết lập kết nối cơ sở dữ liệu", bạn nên xác định tệp wp-config, mở tệp và kiểm tra xem có bất kỳ thay đổi nào không. Tệp này chứa các chi tiết kết nối của cơ sở dữ liệu của bạn. Có thể có vấn đề với thông tin đăng nhập tên người dùng và mật khẩu của bạn cần phải được đặt đúng. Tìm hiểu về các thông tin đăng nhập này và đảm bảo rằng chúng đúng.

Nếu lỗi tiếp tục ngay cả sau này, vấn đề rất có thể nằm với máy chủ lưu trữ. Bạn cần phải kiểm tra xem máy chủ MySQL có đáp ứng hay không. Nếu bạn biết rằng những người dùng khác của cùng một dịch vụ lưu trữ web đang gặp sự cố, thì bạn có thể khá chắc chắn rằng đó là vấn đề máy chủ MySQL. Nếu có lỗi trong kết quả testconnection.php hoặc khi kết nối với phpMyAdmin của bạn, hãy liên hệ với máy chủ lưu trữ của bạn để khắc phục sự cố.

Màn hình trắng chết

Như tên cho thấy, tất cả những gì bạn có thể nhìn thấy khi bạn cố gắng đăng nhập là một màn hình trắng trống chưa được kết nối thường được giới thiệu bởi cộng đồng WordPress “WordPress White Screen Of Death”. Một lý do cho điều này có thể đơn giản là không có đủ dung lượng trên máy chủ. Điều này thường có thể xảy ra khi lưu trữ được chia sẻ. Xóa bộ nhớ cache của trình duyệt hoặc plugin lưu trong bộ nhớ cache của bạn (nếu bạn có thể truy cập) có thể hữu ích.

Đôi khi, các tệp WordPress hoặc cơ sở dữ liệu có thể bị hỏng do phần mềm độc hại hoặc các vấn đề khác như vậy, trong trường hợp đó, nó chỉ có thể được giải quyết ở cuối máy chủ. Hoặc người nào khác máy chủ có thể gặp thời gian chết, kế hoạch hoặc không có kế hoạch.

DE_BUG trong WordPress cũng có thể giúp xác định nguyên nhân gây ra lỗi. Thông thường, nó là mã hóa nghèo trong chủ đề chính nó hoặc trong các plugin đang được sử dụng đó là nguyên nhân. Nếu có bất kỳ bổ sung hoặc sửa đổi gần đây nào của plugin, thay đổi có thể được hoàn tác để xem liệu quyền truy cập có được khôi phục hay không. Nhưng nếu bạn vẫn có màn hình màu trắng ở phía trước của bạn, nó sẽ là cần thiết để sử dụng một khách hàng chuyển tập tin để thực hiện các thay đổi cần thiết.

Các plugin hiện tại và được hỗ trợ tích cực bởi nhà phát triển cũng như tương thích với các phiên bản WordPress mới nhất sẽ không gây ra sự cố. Plugin lỗi thời thường là thủ phạm.

Để đảm bảo rằng đó là một plugin gây ra sự cố:

  1. Bạn có thể vào thư mục wp-content trên máy chủ trang web của bạn, tìm thư mục plugins và đổi tên nó.
  2. Tất cả các plugin sẽ bị hủy kích hoạt và nếu bạn có thể truy cập vào bảng điều khiển WordPress của mình, bạn biết chắc chắn rằng sự cố xảy ra với bất kỳ một hoặc nhiều plugin.
  3. Bạn có thể xác định kẻ gây rối bằng cách kích hoạt từng plugin một và kiểm tra xem màn hình trắng có xuất hiện trở lại hay không. Sau đó bạn có thể xóa các plugin phiền hà.

Nếu sau khi làm tất cả điều này, bạn vẫn đang nhìn chằm chằm vào một màn hình trống, sau đó bạn có thể lặp lại quá trình thực hiện với các plugin trên các chủ đề và kiểm tra xem họ đang làm việc tốt.

Đôi khi, màn hình trắng có thể xảy ra khi bạn đang làm việc trên tệp tin.php của chủ đề hoặc bất kỳ tệp WordPress php nào khác. Trong trường hợp này, mã hóa thiếu sót là nguyên nhân rất có thể cho màn hình trống. Sau đó, bạn sẽ phải truy cập WordPress bằng FTP và đặt đúng mã hóa bị lỗi.

Để tránh vấn đề cụ thể này, một số đề nghị sử dụng các chủ đề con trong khi thực hiện các thay đổi đối với chủ đề PHP. Bạn cũng nên lưu một phiên bản PHP hoạt động, trực tiếp trên bất kỳ bộ nhớ của bên thứ ba nào trước khi thực hiện bất kỳ thay đổi nào. Sẽ không có mất mã gốc, trong trường hợp có bất kỳ lỗi nào.

Để có một nghiên cứu chi tiết hơn về các nguyên nhân gây ra màn hình trắng của cái chết, tôi khuyên bạn nên đọc Bài viết của Corey McKrill về Chủ đề đúc.

Sự cố mật khẩu không chính xác

Đôi khi, mặc dù sử dụng kết hợp tên người dùng và mật khẩu đúng, bạn không thể truy cập vào trang tổng quan WordPress của mình. Ngay cả nỗ lực của bạn để đạt được mục nhập bằng cách sử dụng tùy chọn "quên mật khẩu" không hoạt động vì bạn có thể không nhận được email có mật khẩu chính xác. Điều này có thể xảy ra nếu một số tin tặc đã quản lý vi phạm trang web của bạn.

Giải pháp đơn giản nhất này sẽ là từ tài khoản lưu trữ của bạn. Sử dụng phpMyAdmin, mở cơ sở dữ liệu và xác định người dùng. Sau khi thực hiện, bạn có thể thay đổi thông tin đăng nhập mật khẩu và bạn đã được thiết lập! SiteGround đã cung cấp một hướng dẫn khá rộng rãi trên cùng một và như vậy sẽ có dịch vụ lưu trữ tốt.

Kết luận:

Tôi hy vọng hướng dẫn này đã được chứng minh là hữu ích trong việc điều khiển các trang web WordPress của bạn khỏi các tình huống hơi khó khăn. Và cuối cùng, tôi muốn thêm bất chấp sự phát triển của WordPress với tư cách là Hệ thống quản lý nội dung và sự phát triển của phần cứng xuất sắc, luôn có khả năng xảy ra sự cố. Vì vậy, hãy chắc chắn để tạo một bản sao lưu trang web của bạn theo định kỳ.

Ngoài ra, bạn nên biết rằng không có vấn đề nào trong số những vấn đề này có thể gây khó chịu cho trang web của bạn. Nếu đó là trường hợp và bạn vẫn bị khóa, vui lòng liên hệ với máy chủ web của bạn.

Về Vishnu

Vishnu là một nhà văn tự do vào ban đêm, làm việc như một nhà phân tích dữ liệu theo ngày.

Kết nối: