首页 > 编程语言 >修复雅黑php探针流量显示不出来的问题

修复雅黑php探针流量显示不出来的问题

时间:2023-07-03 16:33:59浏览次数:47  
标签:com 探针 接口 网口 Registrar 服务器 php 雅黑

前言

雅黑PHP探针算是一个历史悠久的简单的PHP探针。特性、功能、用途什么的就不在此过多赘述了,毕竟随便搜索下很容易就能找到。至于官网,并非“永久性”的不可用。下方为域名的whois信息,通过whois信息可知,域名并没有到期,站点其实有时候能访问,有时候不行。今年2023年,也是有一些时间能够正常访问的。 大概算是“年久失修”了,PHP7/8下已经无法正常直接使用了,而在合适的运行环境下,有一些功能也欠缺一些考虑设定,有一些小问题。 无法显示流量有两类原因,一个是本文给的解决方法,由于网络接口数量过多,预定义的接口数量不够无法传递,导致部分接口无法更新实时带宽、流量信息的问题,一个是运行环境的问题,运行环境的问题原因比较多,有机会单独开一个文章。

Domain Name: yahei.net 
Registry Domain ID: 1572236586_DOMAIN_NET-VRSN
Registrar WHOIS Server: whois.PublicDomainRegistry.com
Registrar URL: http://www.publicdomainregistry.com
Updated Date: 2022-08-07T15:04:38Z
Creation Date: 2009-10-14T12:34:25Z
Registrar Registration Expiration Date: 2023-10-14T12:34:25Z
Registrar: PDR Ltd. d/b/a PublicDomainRegistry.com
Registrar IANA ID: 303
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registrant State/Province: Anhui
Registrant Country: CN
Name Server: GEORGE.NS.CLOUDFLARE.COM
Name Server: JESSICA.NS.CLOUDFLARE.COM
DNSSEC: unsigned
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.2013775952
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>>Last update of WHOIS database: 2023-07-03T07:52:44Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

问题

打开文件,可以看到2012-07-08,版本号v0.4.7,也许是作者以及当时的贡献者们普遍使用VPS、云服务器之类的单网口虚拟机,或者当时的独立服务器主流都是双网口的?可能是后者的原因居多吧。毕竟当时虚拟机选择不多,OpenVZ架构也有不少,而独立服务器观察戴尔、惠普之类的,一般都是双千兆网口的组合。 雅黑PHP探针的网络使用状况,应对4个网口的情况下就力不从心了。3个网口的时候,还是能准确刷新的,但是如果是4个网口,就会出现最下方的一个网口无法实时更新。根据文件内的使用条款,禁止衍生版本,此处只是出现这个问题的原因,以及修复方式,而不提供修改完成的文件。 /* 使用条款: /* 1.该软件免费使用. /* 2.禁止任何衍生版本. 可能是当时4网口的服务器市面上比较少见,当年主流的品牌独立服务器一般都是双千兆口或者单个万兆口的,虽然网口部分是循环输出了所有的接口,但是在后续的刷新过程中,刷新接口固定死了,默认只提供了 OutSpeed2 ~ OutSpeed5 一共4个接口,没有 OutSpeed1 。当遇上4个网口的服务器,因为操作系统本身的回环接口 lo 会占用一个位置,因此最后一个网口的网速情况会无法刷新。

解决方法

本质就是缺少了对传递接口的位置,解决两招,一个一劳永逸的方法比较麻烦,修改json格式按照网口数量动态生成,一个是直接修改json以及相关语句,增加 OutSpeed6 、NetInputSpeed6 两个数据的传递,这样页面上就能刷新最后面的接口了。 搜索下方内容,在附近插入需要增加的内容,网络情况就能顺利更新了:

  • if ($_GET['act'] == "rt")
  • $(document).ready(function(){getJSONData();});
  • function displayData(dataJSON)

标签:com,探针,接口,网口,Registrar,服务器,php,雅黑
From: https://blog.51cto.com/infrado/6612778

相关文章

  • GraphPad Prism 9-科研医学数据绘图分析mac/win版
    GraphPadPrism9是一款功能强大、易于使用的科研和医学数据处理软件。它可以帮助研究人员进行数据可视化、统计分析和实验结果解读,提供了广泛的功能和工具,使得数据呈现更直观且易于理解。→→↓↓载GraphPadPrism9mac/win版 Prism9的主要特点之一是其直观的用户界面。软......
  • lnmp下一键切换php7与8脚本
    先去/usr/local目录下,新建php7bak,php8bak两个目录,假设当下默认安装的是php7,则将php8的目录复制到php8bak目录下备用。 shell脚本如下:#!/bin/bashpath7=/usr/local/php7bakpath8=/usr/local/php8bakpid=emptyif[!-d$path7/php];thenecho'Startconvertingph......
  • 【PHP语言】医院安全(不良)事件报告系统
    技术架构:前后端分离,仓储模式,开发语言:PHP开发工具:vscode前端框架:vue2+element后端框架:laravel8数据库:mysql5.7系统概述:医院安全(不良)事件报告系统是一种用于医院管理和监管的工具,旨在帮助医疗机构识别、跟踪、分析和解决各种医疗安全事件,提高医疗质量和患者安全。医院安全(......
  • MacOS M1 环境下的 Nginx + docker php-fpm7.4 部署fastadmin
    DokerfileFROMphp:7.4-fpm#php版本低于8的话安装swoole建议指定版本RUNapt-getupdate&&apt-getinstall-y\libfreetype6-dev\libjpeg62-turbo-dev\libpng-dev\libzip-dev\libssl-dev\git\unzip\&&do......
  • nginx和php的配置,解释php文件
    nginx和php环境安装好,安装步骤在此省略# 这里新加的# PHP 脚本请求全部转发到 FastCGI处理. 使用FastCGI协议默认配置.# Fastcgi服务器和程序(PHP,Python)沟通的协议.location~.php${root/usr/share/nginx/html;fastcgi_pass127.0.0.1:9000;fastcgi_index......
  • goorm php环境安装go 1.20
    1、下载golang最新版本1.20.5,并安装到/usr/local/go目录wgethttps://golang.google.cn/dl/go1.20.5.linux-amd64.tar.gztarzxfgo1.20.5.linux-amd64.tar.gztar-C/usr/local/-xzvfgo1.20.5.linux-amd64.tar.gz 2、创建GOPATH目录mkdir~/.go 3、设置环境变量G......
  • Thinkphp6 连接达梦数据库
    Thinkphp6连接达梦数据库这里使用IDEAphpEnv PHP7.3Thinkphp6 桌面操作系统:Windows11虚拟机:VMware服务器操作系统:银河麒麟在虚拟机操作与windows无异参考资料参考资料第一步配置php环境在达梦数据库安装目录下找到pdo73nts_dm.dllphp73nts_dm.dll两个文件......
  • ThinkPHP6.0 链式SQL语句
    ThinkPHP6.0 链式SQL语句查询单个数据$user=Db::query('select*from`user`');$user=Db::table('user')->where('UserID',1001)->find();//查询结果为空返回null$user=Db::table('user')->where('UserID',1001)->findO......
  • thinkphp6多用用模式下缩短路由
    场景描述:要做seo,要缩短路由。原xxx.com/home/article/1改为xxx.com/article/1解决办法:index.php<?php//+----------------------------------------------------------------------//|ThinkPHP[WECANDOITJUSTTHINK]//+---------------------------------------......
  • PHP配置并使用mosquitto
    要在PHP中配置和使用Mosquitto,你需要进行以下步骤:安装MosquittoPHP扩展:sudoapt-getinstallphp-mosquitto在PHP配置文件中启用Mosquitto扩展:打开PHP配置文件php.ini,查找以下行,并取消注释(去掉前面的分号):extension=mosquitto.so重启Web服务器:sudoserviceapache......