X7ROOT File Manager
Current Path:
/home/jurarevi/beta.jurareview.ro/system/libraries
home
/
jurarevi
/
beta.jurareview.ro
/
system
/
libraries
/
📁
..
📁
Cache
📄
Calendar.php
(12.45 KB)
📄
Cart.php
(14.78 KB)
📄
Driver.php
(5.31 KB)
📄
Email.php
(46.97 KB)
📄
Encrypt.php
(10.41 KB)
📄
Form_validation.php
(28.98 KB)
📄
Ftp.php
(12.31 KB)
📄
Image_lib.php
(36.55 KB)
📄
Javascript.php
(19.73 KB)
📄
Log.php
(2.72 KB)
📄
Migration.php
(7.91 KB)
📄
Pagination.php
(8.92 KB)
📄
Parser.php
(4.41 KB)
📄
Profiler.php
(18.93 KB)
📄
Session.php
(18.97 KB)
📄
Sha1.php
(4.96 KB)
📄
Table.php
(11.19 KB)
📄
Trackback.php
(11.8 KB)
📄
Typography.php
(12.48 KB)
📄
Unit_test.php
(8.09 KB)
📄
Upload.php
(26.68 KB)
📄
User_agent.php
(10.35 KB)
📄
Xmlrpc.php
(32.86 KB)
📄
Xmlrpcs.php
(15.27 KB)
📄
Zip.php
(10.01 KB)
📄
index.html
(114 B)
📁
javascript
📄
xjlksjajca.php
(0 B)
Editing: Log.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /** * CodeIgniter * * An open source application development framework for PHP 5.1.6 or newer * * @package CodeIgniter * @author EllisLab Dev Team * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @copyright Copyright (c) 2014 - 2015, British Columbia Institute of Technology (http://bcit.ca/) * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 * @filesource */ // ------------------------------------------------------------------------ /** * Logging Class * * @package CodeIgniter * @subpackage Libraries * @category Logging * @author EllisLab Dev Team * @link http://codeigniter.com/user_guide/general/errors.html */ class CI_Log { protected $_log_path; protected $_threshold = 1; protected $_date_fmt = 'Y-m-d H:i:s'; protected $_enabled = TRUE; protected $_levels = array('ERROR' => '1', 'DEBUG' => '2', 'INFO' => '3', 'ALL' => '4'); /** * Constructor */ public function __construct() { $config =& get_config(); $this->_log_path = ($config['log_path'] != '') ? $config['log_path'] : APPPATH.'logs/'; if ( ! is_dir($this->_log_path) OR ! is_really_writable($this->_log_path)) { $this->_enabled = FALSE; } if (is_numeric($config['log_threshold'])) { $this->_threshold = $config['log_threshold']; } if ($config['log_date_format'] != '') { $this->_date_fmt = $config['log_date_format']; } } // -------------------------------------------------------------------- /** * Write Log File * * Generally this function will be called using the global log_message() function * * @param string the error level * @param string the error message * @param bool whether the error is a native PHP error * @return bool */ public function write_log($level = 'error', $msg, $php_error = FALSE) { if ($this->_enabled === FALSE) { return FALSE; } $level = strtoupper($level); if ( ! isset($this->_levels[$level]) OR ($this->_levels[$level] > $this->_threshold)) { return FALSE; } $filepath = $this->_log_path.'log-'.date('Y-m-d').'.php'; $message = ''; if ( ! file_exists($filepath)) { $message .= "<"."?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); ?".">\n\n"; } if ( ! $fp = @fopen($filepath, FOPEN_WRITE_CREATE)) { return FALSE; } $message .= $level.' '.(($level == 'INFO') ? ' -' : '-').' '.date($this->_date_fmt). ' --> '.$msg."\n"; flock($fp, LOCK_EX); fwrite($fp, $message); flock($fp, LOCK_UN); fclose($fp); @chmod($filepath, FILE_WRITE_MODE); return TRUE; } } // END Log Class /* End of file Log.php */ /* Location: ./system/libraries/Log.php */
Upload File
Create Folder