Cảnh báo: Cannot Modify Header Information – Header Already Sent By

0

Lỗi tiêu đề PHP này là kết quả của các khoảng trống thừa không được cho là có trong tệp của bạn. Bạn có thể đã vô tình tạo ra chúng khi bạn đang sửa đổi WordPress hoặc các tệp Chủ đề của mình.

1.Định vị lỗi

Lỗi này thường xảy ra trong wp-config.php hoặc functions.php , vì cả hai tệp đều được người dùng chỉnh sửa thường xuyên nhất. Nếu bạn tình cờ chỉnh sửa một tệp chủ đề không phải là functions.php, thì rất có thể lỗi là từ tệp bạn vừa chỉnh sửa.

2. Xử lý sự cố

Bạn sẽ cần sử dụng chương trình FTP để chỉnh sửa tệp trên máy chủ của mình.

  • Sử dụng chương trình FTP của bạn để đăng nhập vào máy chủ web của bạn.
  • Điều hướng đến tệp của bạn, trong ví dụ, đó là wp-config.php.
  • Mở tệp wp-config.php.
  • Tìm <? Php ở đầu tệp. Xóa bất kỳ khoảng trống nào trước <? Php
  • <? Php là thẻ mở PHP phải nằm ở dòng đầu tiên của tệp trong wp-config.php
  • Tìm bất kỳ dấu?> Ở cuối tệp, nó có bất kỳ, bạn sẽ cần xóa bất kỳ khoảng trống nào sau nó.
  • Nếu bạn không thể tìm thấy bất kỳ?> Ký vào cuối tệp, bạn sẽ không cần phải làm gì cả. Chỉ để chơi an toàn, bạn có thể loại bỏ các dòng trống.
  • Nếu lỗi của bạn trỏ đến functions.php, bạn có thể thực hiện quy trình tương tự.

3. Lỗi do plugin

Nếu bạn không thể xác định được lỗi và không thể sửa chữa nó. Khả năng cao là nó đến từ một plugin. Bạn có thể tắt tất cả các plugin để xem liệu nó có khắc phục được sự cố của bạn hay không. Sau khi bạn đã tìm thấy plugin gây ra sự cố này, bạn sẽ cần phải vô hiệu hóa nó và báo cáo vấn đề này cho nhà phát triển plugin.

Leave a Reply

Your email address will not be published. Required fields are marked *