diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-07-27 10:05:23 +0200 |
| commit | 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab (patch) | |
| tree | 39a1a4629749056191c05dfd899f931701b7acf3 /srcs/phpmyadmin/libraries/classes/Logging.php | |
| parent | 5afd237bbd22028b85532b8c0b3fcead49a00764 (diff) | |
| download | ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.tar.gz ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.tar.bz2 ft_server-5bf66662a9bdd62c5bccab15e607cd95cfb8fcab.zip | |
Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my famillyHEADmaster
Diffstat (limited to 'srcs/phpmyadmin/libraries/classes/Logging.php')
| -rw-r--r-- | srcs/phpmyadmin/libraries/classes/Logging.php | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/srcs/phpmyadmin/libraries/classes/Logging.php b/srcs/phpmyadmin/libraries/classes/Logging.php deleted file mode 100644 index 7318583..0000000 --- a/srcs/phpmyadmin/libraries/classes/Logging.php +++ /dev/null @@ -1,102 +0,0 @@ -<?php -/* vim: set expandtab sw=4 ts=4 sts=4: */ -/** - * Logging functionality for webserver. - * - * This includes web server specific code to log some information. - * - * @package PhpMyAdmin - */ -declare(strict_types=1); - -namespace PhpMyAdmin; - -use PhpMyAdmin\Core; - -/** - * Misc logging functions - * - * @package PhpMyAdmin - */ -class Logging -{ - /** - * Get authentication logging destination - * - * @return string - */ - public static function getLogDestination() - { - $log_file = $GLOBALS['PMA_Config']->get('AuthLog'); - - /* Autodetect */ - if ($log_file == 'auto') { - if (function_exists('syslog')) { - $log_file = 'syslog'; - } elseif (function_exists('error_log')) { - $log_file = 'php'; - } else { - $log_file = ''; - } - } - return $log_file; - } - - /** - * Generate log message for authentication logging - * - * @param string $user user name - * @param string $status status message - * - * @return string - */ - public static function getLogMessage($user, $status) - { - if ($status == 'ok') { - return 'user authenticated: ' . $user . ' from ' . Core::getIp(); - } - return 'user denied: ' . $user . ' (' . $status . ') from ' . Core::getIp(); - } - - /** - * Logs user information to webserver logs. - * - * @param string $user user name - * @param string $status status message - * - * @return void - */ - public static function logUser($user, $status = 'ok') - { - if (function_exists('apache_note')) { - apache_note('userID', $user); - apache_note('userStatus', $status); - } - /* Do not log successful authentications */ - if (! $GLOBALS['PMA_Config']->get('AuthLogSuccess') && $status == 'ok') { - return; - } - $log_file = self::getLogDestination(); - if (empty($log_file)) { - return; - } - $message = self::getLogMessage($user, $status); - if ($log_file == 'syslog') { - if (function_exists('syslog')) { - @openlog('phpMyAdmin', LOG_NDELAY | LOG_PID, LOG_AUTHPRIV); - @syslog(LOG_WARNING, $message); - closelog(); - } - } elseif ($log_file == 'php') { - @error_log($message); - } elseif ($log_file == 'sapi') { - @error_log($message, 4); - } else { - @error_log( - date('M d H:i:s') . ' phpmyadmin: ' . $message . "\n", - 3, - $log_file - ); - } - } -} |
