Apache log4php có thể giúp các nhà phát triển gỡ lỗi các ứng dụng của họ bằng các phần và các hoạt động khác nhau bên trong các ứng dụng PHP của họ.
Dự án có thể được coi là một bản sao PHP của Apache Log4j dự án và các công trình thực tế theo cùng một cách.
Hỗ trợ được bao gồm cho phép người dùng cấu hình các logger thông qua một file XML trung tâm, nơi họ có thể khai báo những gì và ở đâu để đăng nhập, với sự hỗ trợ cho các mức độ khác nhau bao gồm bản ghi là tốt.
log4php sau đó sẽ ghi lại các thông tin các nhà phát triển muốn và lưu nó vào vị trí mong muốn trong XML, HTML, hoặc các định dạng khác tùy anh ta muốn xem nó trong.
log4php thể lưu tin nhắn đăng nhập vào các tập tin địa phương hoặc từ xa, đến một cơ sở dữ liệu, nó có thể gửi cho giao diện điều khiển, qua email, vào một ổ cắm mong muốn, và thậm chí đến "NIX syslog.
Một số các ứng dụng sử dụng log4php bao gồm các dự án như PIWI , Ding , Vtiger CRM , SugarCRM , CMS & nbsp; Made Simple và pami
là gì mới trong phiên bản này:
- .
- Các tính năng mới:
- Có khả năng ghi đè lên các renderer mặc định.
- appender New: FirePHP. Vẫn còn trong giai đoạn thử nghiệm.
- Cải tiến:
- LoggerAppenderPDO sẽ cố gắng kết nối lại một vài lần nếu khai thác gỗ không. Điều này giải quyết vấn đề với kết nối hết hạn trong kịch bản chạy dài.
- LoggerAppenderDailyFile sẽ tái đầu tư ngay cả trong kịch bản chạy dài.
- LoggerAppenderMongoDB đã được cải thiện báo cáo lỗi.
là gì mới trong phiên bản 2.2.1:
- Đây là một hành bảo trì mà sửa chữa một số lỗi quan trọng .
là gì mới trong phiên bản 2.2.0:
- A viết lại đầy đủ của logic cấu hình đó cải thiện đáng kể lỗi báo cáo.
- cấu hình Inline sử dụng mảng PHP.
- Một trang web mới với tài liệu tốt hơn và nhiều ví dụ hơn.
- Một cách bố trí mới:. Đăng
là gì mới trong phiên bản 2.1.0:
- A đăng nhập mới cấp độ:. Trace
- Một appender mới:. MongoDB
- A rất nhiều sửa lỗi và cải tiến mã khác.
- Hầu hết các trang web tài liệu đã được viết lại để làm cho Apache log4php
- dễ tiếp cận hơn.
là gì mới trong phiên bản 2.0:.
- PHP5 là cần thiết thay vì PHP4
- Các lớp LoggerManager đã được gỡ bỏ. Sử dụng Logger thay thế.
- LoggerHierarchy không phải là một singleton nữa theo mặc định.
- bản ghi Log4PHP để std ra theo mặc định.
- Các hằng số cũ LOG4PHP_CONFIGURATION và tương tự là không còn giá trị. Vui lòng sử dụng Logger :: cấu hình cho cấu hình Log4PHP.
Yêu cầu :
- PHP 5 hoặc cao hơn
Bình luận không