public function log($log_string)
{
//$_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."files".DIRECTORY_SEPARATOR."log".DIRECTORY_SEPARATOR;
$file_directory = "/var/log/white_and_black_list/";
if(!is_dir($file_directory)){
mkdir($file_directory, 0777, TRUE);
}
$log_info = PHP_EOL.date("H:i:s")
." ".($_SERVER['HTTP_TOKEN']??"noToken")
." ".$_SERVER['REQUEST_METHOD']
." ".$_SERVER['REQUEST_URI']
." ".file_get_contents("php://input")
." ".$log_string
.PHP_EOL;
file_put_contents($file_directory.date("Y-m").".log", $log_info, FILE_APPEND);
}
相关文章
- 12-22从零构建通讯器--4.4-4.5信号在创建线程的实战作用、write函数写入日志设置成不混乱、文件IO详解
- 12-22php-使用Powershell为Wampserver创建虚拟主机
- 12-22使用NLog为同一项目创建两个不同的日志文件(文本文件)的最佳方法
- 12-22如何通过nginx、php-fpm、php的日志调试程序
- 12-22创建日志文件的方法
- 12-22PHP ODBC 创建数据库 返回 ADODB.Connection 错误 '800a0e7a'
- 12-22php – 在日期之间创建仅包含最后修改过的文件的ZIP / RAR文件(WINDOWS)
- 12-22php-使用dsql创建数据库查询
- 12-22php curl返回false----curl调用微信创建自定义菜单返回false
- 12-22微信公众号开发——创建自定义菜单(PHP版)