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
Các cảnh báo và thông báo PHP cung cấp thông tin hữu ích cho các nhà phát triển, nhưng không tốt cho người dùng khi nhìn thấy chúng. Các cảnh báo và thông báo PHP có thể xuất hiện ở mặt trước của trang web nếu bạn đang cập nhật phiên bản PHP trên máy chủ của mình và có các chủ đề hoặc plugin không tương thích hoặc chỉ có điều gì đó không tốt trong mã của bạn trong WordPress. Hầu hết thời gian này không có gì phải lo lắng
Để có trải nghiệm người dùng tốt hơn, bạn sẽ muốn ẩn chúng khỏi giao diện người dùng và thay vào đó đăng nhập chúng vào một tệp riêng biệt
Đoạn mã PHP. Cách vô hiệu hóa báo cáo lỗi PHP trong WordPress
Trong thư mục gốc của trang web WordPress, hãy tìm và mở wp-config. tệp php. Đặt WP_DEBUG thành sai
define['WP_DEBUG', false];
Nếu vì lý do nào đó, cách trên không hoạt động, hãy thử thêm cách sau
ini_set['log_errors','On']; ini_set['display_errors','Off']; ini_set['error_reporting', E_ALL ]; define['WP_DEBUG', false]; define['WP_DEBUG_LOG', true]; define['WP_DEBUG_DISPLAY', false];
Làm mới trang để kiểm tra kết quả
Tìm hiểu thêm về sự khác biệt giữa thông báo và cảnh báo PHP
Bài viết gần đây
- Cái tốt và cái xấu của. Lập trình NET Framework
- Cách chuyển hướng đến “Tất cả bài đăng” sau khi cập nhật bài đăng hoặc xuất bản trong Block Editor
- Các xu hướng phát triển web mới nổi hàng đầu năm 2022/2023
- Làm cách nào để plugin Đặt hàng nhanh và dễ dàng của WooC Commerce giúp việc mua hàng trở nên dễ dàng trong cửa hàng của bạn?
- Cách xuất bản plugin lên thư mục plugin WordPress
Nhận
Dịch vụ tối ưu hóa WordPress Tốc độ chuyên nghiệpNhững bài viết liên quan
Nếu bạn thích đọc điều này, thì hãy khám phá các bài viết khác của chúng tôi dưới đây
Cách chuyển hướng đến “Tất cả bài đăng” sau khi cập nhật bài đăng hoặc xuất bản trong Block Editor
Ngày 25 tháng 10 năm 2022
Các xu hướng phát triển web mới nổi hàng đầu năm 2022/2023
Ngày 3 tháng 8 năm 2022
Cách xuất bản plugin lên thư mục plugin WordPress
Ngày 31 tháng 5 năm 2022.
3 mẹo hàng đầu để di chuyển từ Wix sang WordPress
Ngày 5 tháng 1 năm 2022.
Làm cách nào để tắt cảnh báo và thông báo PHP?
Trong tệp hiện tại, tìm kiếm dòng mã error_reporting. Sẽ có dòng Giá trị mặc định. E_ALL như hình bên dưới. Thay thế dòng mã này bằng Giá trị mặc định. E_ALL & ~E_NOTICE . Nó sẽ hiển thị tất cả các lỗi ngoại trừ các thông báo.Làm cách nào để tắt lỗi hiển thị PHP?
Để tắt hoặc vô hiệu hóa báo cáo lỗi trong PHP, đặt giá trị thành 0 . Ví dụ: sử dụng đoạn mã.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];Đăng nhập lỗi trong WordPress ở đâu?
Xem lại nhật ký lỗi WordPress của bạn . Xác định vị trí gỡ lỗi. tệp nhật ký. Tệp này sẽ chứa tất cả các lỗi, cảnh báo và thông báo của WordPress đã được ghi lại. /wp-content/ folder in your File Manager. Locate the debug. log file. This file will contain all WordPress errors, warnings, and notices that were logged.