php 按月建立日誌
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);
}
相關推薦
php 按月建立日誌
public function log($log_string){ //$_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."files".DIRECTORY_SEPARATOR."log".DIRECTORY_SEPARATOR; $file_directory =
Shell中按月打包日誌小指令碼
Linux中的各種Web,資料庫,各種服務經常會按日產生大量日誌。運維的時候經常要做的就是按月來壓縮、歸檔。 UserWeb.log.2011-1-1 UserWeb.log.2011-1-2 ... UserWeb.log.2011-2-1 UserWeb.log.2011-2-2 ...
SQL SERVER 如何按月建立表分割槽?
比如有如下表需要以crt_time為標準按月分割槽create table gf_card ( id bigint not null, crt_time datetime not null, name v
Elasticsearch+Kettle spoon:實現索引自動按月建立,資料插入到指定路由
背景 隨著時間的推進,es裡面的索引檔案越來越大。要想保住系統的效率,就必須要分索引、分路由。那麼問題來了,目前專案上採用的是Spoon7.1進行資料更新,這樣就存在以下問題: 1、利用spoon連es時,索引的名稱不支援動態變數? 2、抽取資料時,對es裡
php按周取時間段&&PHP獲取指定時間段之間的 年,月,天,時,分,秒&php獲取某段時間內每個月的方法,返回由這些月份組成的陣列
<?php PHP獲取指定時間段之間的 年,月,天,時,分,秒 Class Utils { /** * format MySQL DateTime (YYYY-MM-DD hh:mm:ss) 把mysql中查找出來的資料格式轉換成時間秒數
laravel按月/時間區間查詢數據
hone home art col 月份 func between 區間查詢 tween public function payRollList($time) { $member_phone = Session::get(phone‘);
Log4j按級別輸出日誌到不同文件配置
tails lin file true nds 配置文件 http strong 自定義 1、自定義LogFileAppender類,繼承DailyRollingFileAppender,實現Log4j按級別輸出日誌到不同文件。 package com.liying.
ThinkPHP按月統計訂單總金額
execute 使用 des 影響 月份 height ges cnblogs one 基於ThinkPHP,按“月份”統計訂單表中的總金額 數據表:(time:為年月日時分秒的時間戳) 實現樣式: 核心代碼: $list = $m->where($w
將PHP錯誤輸入到日誌文件中
error_log ack rep repo 輸入 error 位置 代碼 顯示錯誤 (LAMP)禁止客戶端瀏覽器顯示PHP代碼錯誤,將錯誤信息保存到日誌文件中:在php配置文件中找到php.ini(如在Centos6.7下的/etc/php.ini中),設置 displ
php-fpm的pool、php-fpm慢執行日誌、open_basedir、php-fpm進程管理
lnmp架構php-fpm的pool當很多php站點共用一個池的時候,若是其中一個站點影響了這個pool,會導致其他站點也出現問題,為避免這個問題發生,需要對每個站點新建一個pool,進行隔離,保障服務安全1、[root@centos7 ~]# vim /usr/local/php-fpm/etc/php-f
mysql按天,按周,按月,按季度,按年統計數據
day esc reat curd time date select 數據 eight SELECT count(id) FROM rd_track_info WHERE DATE(create_time) < DATE_SUB(CURDATE(), INTER
php-fpm慢執行日誌
cal slow wro pid 127.0.0.1 don -s com usr vim /usr/local/php-fpm/etc/php-fpm.d/www.conf//加入如下內容request_slowlog_timeout = 1slowlog = /usr/
基於MYSQL事件的按月備份表,滾動,保留6次備份
數據 gin command 操作 margin 技術分享 man lob rda 要求: 每月1日0點:在不影響業務的情況下,備份整月的數據,保留6次備份。 思路: 基於MYSQL事件功能,每月按時完成操作 RENAME語句具有原子性,新舊表無縫切換 R
php-fpm的pool php-fpm慢執行日誌 open_basedir php-fpm進程管理
十三周一次課(3月19日)12.21 php-fpm的poolcd /usr/local/php-fpm/etcvi php-fpm.conf重新加載並查看服務,發現右邊多出了aming.comcd /usr/local/nginx/conf/vhost/vi aaa.com.conf,內容如下如果test.
12.21 php-fpm的pool 12.22 php-fpm慢執行日誌 12.23 open_b
12.21 php-fpm的pool 112.21 php-fpm的pool [root@martin001 etc]# vim php-fpm.conf [root@martin001 etc]# mkdir php-fpm.d [root@martin001 etc]# cd php-fpm.d [ro
SQL按月備份與還原
SQL----------------------------------------------備份數據庫-----------------------------------------------------------------------USE [master]GOALTER DATABASE [
sql按月統計數量和按月累加統計數量
字段 microsoft .org clas sel str div select style 1、簡單的,按月統計數量 SELECT CREATE_DATE, DATE_FORMAT(CREATE_DATE, ‘%Y-%m‘) AS month , COU
51.php-fpm的pool、php-fpm慢執行日誌open_basedir、php-fpm進程
php-fpm的pool php-fpm慢執行日誌 open_basedir php-fpm進程管理 一、php-fpm的pool vim /usr/local/php-fpm/etc/php-fpm.conf //在[global]部分增加 include = etc/p
五十一、php-fpm的pool、php-fpm慢執行日誌、open_basedir、php-fpm
php-fpm的pool php-fpm慢執行日誌 open_basedir php-fpm進程管理 五十一、php-fpm的pool、php-fpm慢執行日誌、open_basedir、php-fpm進程管理一、php-fpm的poolpool:右側。ps aux最右側的那一列。就是它的池子
PHP按二維數組中的某個值重新排序數組 usort的使用方法
col 使用方法 reac var 二維數組 use function 成績 nbsp $arr[0] = [‘aa‘=>123,‘bb‘=>‘abc‘]; $arr[1] = [‘aa‘=>456,‘bb‘=>‘dfe‘]; usort($arr