当前位置: 首页 > news >正文

php.ini配置 耗时,配置PHP.INI监测服务器的脚本耗时

配置php.ini中的

auto_prepend_file

auto_append_file

加入自动解析页面来获取执行时间

; Automatically add files before or after any PHP document.

auto_prepend_file = monitor_prog.php

auto_append_file = monitor_prog.php

把monitor_prog.php放到包含目录下。

monitor_prog.php

 php

// print_r($_SERVER);

if  (  ! function_exists ( ‘ getmicrotime_t ‘ ) ) {

function  getmicrotime_t(){

list ( $usec ,   $sec )  =   explode ( ”   ” , microtime ());

return   $usec ;

// return ((float)$usec + (float)$sec);

} // end func

}

$time1   =   date ( ‘ Y-m-d H:i:s ‘ );

$usec   =  getmicrotime_t();

$usec   *=   1000 ;

$time   =   $time1 . ”   ” . $usec ;

$phpself = $_SERVER [PHP_SELF];

$serverName = $_SERVER [SERVER_NAME];

$documentRoot = $_SERVER [DOCUMENT_ROOT];

$serverAdmin = $_SERVER [SERVER_ADMIN];

$str = $phpself . ”  ;time= ” . $time . ”   ;serverName= ” . $serverName . ”  ;documentRoot= ” . $documentRoot . ”  ;email= ” . $serverAdmin ;

$fp   =   fopen ( ” d:/web/test/include/time.txt ” , ” ab ” );

fwrite ( $fp ,   $str . ” \r\n ” );

fclose ( $fp );

// 


 

?>

等有了一些统计的数据后,写程序进行数据图表分析

相关文章:

  • java自动生成测试与评估,jmeter如何自动生成测试报告
  • php memcached存储对象,从memcached获取对象并在PHP中设置为self
  • java阅读安卓,java – 如何在android中逐行阅读?
  • plotm matlab,MATLAB画地图的工具:worldmap和m_map
  • matlab不能盗版吗,matlab为了防止盗版,会不会篡改程序运行结果?这是明证
  • matlab 复权数据,〖Matlab〗基于通达信股价数据的复权处理(fantuanxiaot版本)
  • 微信小程序向php传递数据,微信小程序 跳转传递数据的方法
  • mysql8默认存储,MySQL 8.0安装
  • php berkeleydb,berkeleydb-5.1
  • matlab vs 打包exe文件路径,Matlab中調用VS編譯的exe文件並傳遞變量 的方法
  • php 访问受保护的属性,php – 我们应该直接访问受保护的属性还是使用getter?
  • PHP限制请求类型,Laravel :API 请求频率限制(Throttle中间件),自定义返回JSON类型,自定义时间...
  • oracle归档增长快,归档日志增长过快的问题
  • oracle 行转列 顺序,Oracle PIVOT 行转列的单行小计如何实现?
  • oracle asm安装详情,oracle ASM安装记录
  • 【mysql】环境安装、服务启动、密码设置
  • Centos6.8 使用rpm安装mysql5.7
  • Cookie 在前端中的实践
  • iOS小技巧之UIImagePickerController实现头像选择
  • JavaScript 基本功--面试宝典
  • Java知识点总结(JavaIO-打印流)
  • jquery cookie
  • Python利用正则抓取网页内容保存到本地
  • Terraform入门 - 3. 变更基础设施
  • vue-router的history模式发布配置
  • Webpack 4 学习01(基础配置)
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 第2章 网络文档
  • 翻译--Thinking in React
  • 构建二叉树进行数值数组的去重及优化
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 聊聊directory traversal attack
  • 手写一个CommonJS打包工具(一)
  • 微信小程序实战练习(仿五洲到家微信版)
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​flutter 代码混淆
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (0)Nginx 功能特性
  • (16)Reactor的测试——响应式Spring的道法术器
  • (4)STL算法之比较
  • (算法)N皇后问题
  • (算法)前K大的和
  • (学习日记)2024.01.09
  • .“空心村”成因分析及解决对策122344
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .net core使用ef 6
  • .NET 回调、接口回调、 委托
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .net2005怎么读string形的xml,不是xml文件。
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .net操作Excel出错解决
  • .NET学习全景图