yana/dr

PHP轻量级日志解析器 - 更新于2021 - 此包包含一个认证页面和日志显示

1.8.0 2022-07-26 19:53 UTC

README

Build Status License

QuickLogs - 日志解析器!PHP错误日志解析器

快速解析(5分钟内)您的PHP错误和警告,如果您厌倦了使用'tail -f'或'cat error_log',QuickLogs是您的解决方案!

兼容Windows服务器和Unix服务器 - 欢呼!

功能

  • 快速认证

  • QuickLogs解析器 - PHP错误日志

Composer

composer require yana/dr

如何在网页中使用它

<?php

require_once __DIR__.'vendor/autoload.php';

$authenticationInstance = new \Yana\Authentication\QuickAuthentication();
$quickLogs = new \Yana\Logs\QuickLogs($authenticationInstance);
$quickLogs->process();

在vendor/yana/dr/Yana/Logs/conf.php中设置PHP错误日志路径

<?php
    /**
     * Setup Error Log file
     *
     * @author    David Raleche
     * @link      david.raleche.com
     *
     * @since     2019-05-10
     **/

return [
    'error_log_path' => '/var/log/php-fpm/www-error.log',
    'error_log_path_backup' => __DIR__.'\demo\www-error.log'
];

默认凭证

username : admin
password : davidr

PSR-2标准命令行

./bin/phpcs -p --extensions=php --standard=PSR2 --error-severity=1 --warning-severity=0 ./src ./tests

贡献

请随意提交Github问题或拉取请求。