- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Một ngày đẹp trời, bạn vừa này sinh ý tưởng viết bài cho blog của mình. Nhưng khi bạn đăng nhập vào website wordpress thì thông báo lỗi:
<a href="https://img.hoangweb.com/2014/07/error-wp-login.png"><img src="https://img.hoangweb.com/2014/07/error-wp-login.png" alt="error-wp-login" width="477" height="463" class="aligncenter size-full wp-image-1120" /></a>
Đây là lỗi phổ biến hay gặp? Một vài gợi ý sau đây có thể là lời giải đáp cho bạn. Trước tiên hãy kiểm tra chính xác bạn đã gõ username và mật khẩu đúng chưa. Thử đến một vài lần mà không đăng nhập được thì thử cách sau đây.
Nếu bạn để ý kỹ sẽ thấy những ký tự UTF-8 bị lỗi. Chuỗi UTF-8 sẽ bị biến thành thế này đây.
← Back to Thiết Kế Website – CĂ´ng Ty Thiết Kế Web ChuyĂªn Nghiệp
Nguyên nhân này là do đã echo trước thẻ html. Ví dụ:
dsfndsknfdsfdsfsdfdsf <html> <head></head> <body> .... </body> </html>
Sử lý: Mở Inspect Element, tìm xem ký tự/chuỗi đã xuất hiện do file nào sinh ra. Chú ý: vì đây là lỗi không đăng nhập được tài khoản nên nó sẽ hiển thị nguyên nhân lỗi xác định vị trí dòng nào ở file nào sinh ra lỗi ->xuất hiện ở trước html. Trong quá trình tạo theme blog mình đã gặp phải lỗi sau:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at ../hoangweb/hw-debug.php:8) in hoangweb.com/public_html/wp-includes/plugin.php on line 470 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at hoangweb.com/public_html/wp-content/themes/xx/hoangweb/hw-debug.php:8) in hoangweb.com/public_html/wp-includes/plugin.php on line 470 < !DOCTYPE html> <!--[if IE 8]> <html xmlns="http://www.w3.org/1999/xhtml" class="ie8" lang="en-US" xmlns:fb="http://ogp.me/ns/fb#"> < ![endif] ...
– Như vậy đã xác định được nguyên nhân lỗi là do file wp-debug.php, Ok sửa lại file này và loại bỏ echo là xong.