Computer >> Máy Tính >  >> Lập trình >> PHP

Cách gỡ lỗi và ghi nhật ký Các vấn đề về OPcache trong PHP


Có thể tạm thời vô hiệu hóa OPCache bằng cách thêm đoạn mã dưới đây vào tập lệnh−

ini_set('opcache.enable', 0);

Điều này có thể được sử dụng để biết liệu OPCache có phải là lý do khiến tập lệnh bị lỗi hay không. Do đó, người dùng sẽ không phải xem qua mọi tiện ích mở rộng và bật / tắt chúng để xem tiện ích mở rộng nào đã gây ra sự cố.

Tìm nhật ký hiển thị tệp nào và lý do nào khiến tập lệnh không thành công (khi OPCache được bật).

Nếu người dùng có thêm thông tin về ứng dụng mà họ đang cố gắng gỡ lỗi, thì đây là một tùy chọn khả thi để làm việc.

ini_set('display_errors', 1); error_reporting(~0);

Nếu hai giải pháp trên không hoạt động, người dùng có thể sử dụng Xdebug để gỡ lỗi ứng dụng của họ. Nó có một trình gỡ lỗi từ xa cho phép người dùng xem ứng dụng sử dụng cấu trúc dữ liệu nào và giúp xem qua mã một cách tương tác, cũng như gỡ lỗi nó.