Tắt thông báo PHP WordPress

Bạn có muốn tắt lỗi PHP trong trang web WordPress của mình không? . Các nhà phát triển có thể cải thiện mã trang web của họ bằng cách xem nhật ký lỗi PHP. Nhưng hiển thị nhật ký lỗi PHP cho người dùng của bạn không phải là một cách làm hay. Vì vậy, ở đây trong bài viết này, chúng tôi sẽ hướng dẫn bạn tắt lỗi PHP trong WordPress

Tại sao việc tắt lỗi PHP lại quan trọng?

Đây không phải là một cách chuyên nghiệp để hiển thị lỗi trang web của bạn cho người dùng của bạn. Nó sẽ tạo ra một tác động tiêu cực trên trang web của bạn. Lỗi PHP không giống với các lỗi phổ biến khác của WordPress như lỗi máy chủ hoặc lỗi cú pháp. Loại lỗi này sẽ không hạn chế trang web của bạn tải hoặc bất kỳ tính năng nào khác. Lỗi PHP giống như một số cảnh báo hoặc thông báo

Chủ yếu các lỗi PHP xuất hiện để giúp nhà phát triển hoặc chủ sở hữu trang web phân tích mã trang web của họ để gỡ lỗi cho các sự cố hoặc cải tiến. Nếu bạn là nhà phát triển chủ đề hoặc plugin WordPress thì bạn cần nhật ký lỗi này để tương thích. Nhưng đối với những người dùng khác trên trang web của bạn, bạn nên ẩn lỗi này đi vì nó có vẻ không chuyên nghiệp và người dùng của bạn có thể bối rối khi thấy thông báo lỗi

Khi bạn thấy bất kỳ thông báo lỗi nào trên trang web của mình, bạn có thể liên hệ với tác giả của plugin hoặc chủ đề đó về vấn đề này. Bạn cũng có thể tắt các thông báo lỗi này hiển thị trên trang web của mình

Tắt lỗi PHP trong WordPress

Để tắt hiển thị lỗi PHP, bạn cần tùy chỉnh wp-config của mình. tập tin php . Mở wp-config của bạn. php và tìm đoạn mã sau.

define('WP_DEBUG', true);

Bạn cũng có thể xem điều kiện là sai. Trong trường hợp đó, mã sẽ trông như thế này -

define('WP_DEBUG', false);

Bạn cần thay thế mã này bằng mã sau

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Lưu tệp và tất cả các thông báo lỗi PHP của bạn sẽ bị ẩn khỏi trang web của bạn. Khi bạn cần xem thông báo lỗi hoặc thông báo thì bạn có thể dễ dàng kích hoạt nó. Một lần nữa mở wp-config. php và thay thế mã bạn vừa thêm bằng đoạn mã sau –

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

Mã này sẽ bật lỗi PHP và bạn sẽ có thể hiển thị các lỗi và thông báo về chúng

kết thúc

Làm theo quy trình, bạn sẽ có thể tắt lỗi PHP trong trang web WordPress của mình. Bạn có thể xem các bài viết khác của chúng tôi để tìm hiểu Cách khắc phục lỗi “Không thể tải tài nguyên” trong WordPress

Cách sửa lỗi chữ trắng và thiếu nút trong trình chỉnh sửa trực quan WordPress

Sự khác biệt giữa ảnh bìa và ảnh nổi bật trong WordPress

Chúng tôi hy vọng bài viết này sẽ giúp bạn. Nếu bạn thích bài viết này, vui lòng thích trang Facebook của chúng tôi để duy trì kết nối

Cảnh báo và thông báo PHP giúp các nhà phát triển gỡ lỗi các vấn đề với mã của họ. Các lỗi PHP mà bạn có thể thấy trên bảng điều khiển wp-admin của mình thường là các cảnh báo và thông báo. Đây KHÔNG PHẢI là lỗi NGHIÊM TRỌNG như lỗi máy chủ nội bộ

Bước 1. Tắt thông báo lỗi PHP trong WordPress

Tìm đường đến wp-config. php của trang web WordPress Divi của bạn và tìm dòng sau

define('WP_DEBUG', true);

Sau đó đổi nó thành

define('WP_DEBUG', false);

Nếu cách này không hiệu quả, bạn sẽ cần thay thế dòng mã define('WP_DEBUG', true); bằng dòng mã sau

define('WP_DEBUG', false);1

Hỗ trợ thêm?

Vui lòng gửi email cho chúng tôi theo địa chỉ [email được bảo vệ] nếu bạn không thể làm cho plugin Divi Engine của mình hoạt động


Liệu nó có trả lời cho câu hỏi của bạn không? . Vui lòng thử lại sau

Xin chào, plugin này có vẻ như đã bật cảnh báo / thông tin php theo mặc định, vì vậy khi tôi kích hoạt plugin, nó sẽ hiển thị tất cả các lỗi trên trang web giao diện người dùng. Có cách nào để tôi có thể tắt gỡ lỗi trong plugin này để tất cả các lỗi này không hiển thị không?

Đang xem 6 trả lời - 1 đến 6 (trong tổng số 6)

  • raissufyan

    (@raissufyan)

    Vui lòng cung cấp ảnh chụp màn hình để chúng tôi có thể hướng dẫn bạn tốt hơn

    • Câu trả lời này đã được sửa đổi 2 năm, 8 tháng trước bởi raissufyan .

    Tác giả plugin Fahad Mahmood

    (@fahadmahmood)

    @getmobileedge đảm bảo rằng wp-config của bạn. php đã được đặt với WP_DEBUG false. Bởi vì plugin này không có error_reporting BẬT

    Trình bắt đầu chủ đề getmobileedge

    (@getmobileedge)

    @fahadmahmood vâng, wp-config. php có WP_DEBUG sai. Tuy nhiên, tôi chỉ xem qua mã plugin của bạn và dòng 24-26 (chỉ mục. php) có những thứ này

    nếu (. đã định nghĩa( ‘ABSPATH’ ) ) {
    exit;
    }else{
    clearstatcache();
    }
    //return;

    ini_set(‘display_errors’, 1);
    ini_set(‘display_startup_errors’, 1);
    error_reporting(E_ALL);

    request_once(ABSPATH. ‘wp-admin/bao gồm/nâng cấp. php');

    Đó là những gì đang hiển thị các lỗi trên trang web. Tôi đã nhận xét những dòng đó và các lỗi đã biến mất

    Tác giả plugin Fahad Mahmood

    (@fahadmahmood)

    @getmobileedge vui lòng cập nhật phiên bản và thử lại, tôi đã đặt ba dòng này có điều kiện với hằng số WP_DEBUG

    Trình bắt đầu chủ đề getmobileedge

    (@getmobileedge)

    @fahadmahmood hoàn hảo. Cảm ơn bạn đã cập nhật và phản hồi cực kỳ nhanh chóng, tất cả đều ổn với v3. 0. 7

    Làm cách nào để tắt cảnh báo php?

    Bạn có thể đặt @ trước lệnh gọi hàm của mình để chặn tất cả các thông báo lỗi .

    Làm cách nào để bật báo lỗi php?

    Cách nhanh nhất để hiển thị tất cả lỗi và cảnh báo php là thêm những dòng này vào tệp mã PHP của bạn. ini_set('lỗi_hiển_thị', 1);

    Thông báo php có thể bỏ qua không?

    PHP cung cấp toán tử kiểm soát lỗi @ mà bạn có thể sử dụng để bỏ qua các chức năng cụ thể gây ra thông báo hoặc cảnh báo .