SEO信息 |
|
|
网站排名 | ||
域名信息 |
注册人/机构:
redacted for privacy
注册人邮箱:
请联系注册商查询邮箱信息
|
|
备案信息 | 备案号:粤ICP备15076132号 名称: 邓世泽 性质:个人 审核时间:2022-06-16 更新 | |
网站信息 |
|
标题(Title) | 15 个字符(一般不超过80个字符) |
兴奋小猪的博客 —— 技术人生
|
关键词(KeyWords) | 179 个字符(一般不超过100个字符) |
thinkphp,升级日志,日常记录,,badgateway,nginx,反响代理,javascript,js,奇淫技巧,网页提取,十代思域,新思域,本田思域,第一辆车,汽车生活,域名备案,绕过,阿里云,linux,新手,腾讯云,,wordpress,固定链接,报错,cli模式,php,phper,后台执行,命令行模式,定时任务,定时器,自动任务,自动执行
|
描述(Description) | 1253 个字符(一般不超过200个字符) |
场景一、系统在分布式部署的时候,可能存在每个服务器上软件的版本或者系统配置不一样的情况,就会存在请求同一个api有时候报错,有时候不报错的情况。虽然报错日志如实的记录,只需要按照日志记录的信息排查就可以了,但是每台服务器的报错都写到同一个日志文件里面,你并不知道哪一条是哪一台服务器写进去的。场景二、api被客户端调用的时候偶尔报错或者执行了不应该执行的逻辑,查看tp日志,它只告诉你这个接口出问题,或者sql语句中间哪里有错误让你检查(信息量几乎为零),反复查看代码确认没有问题。你怀疑前端调用的时候少了参数或者参数不对,但是不确定是哪里,抄起抓包软件各种折腾,浪费很多时间,才发现确实是少了参数,反馈到前端,身心疲惫。以上问题可以通过简单的升级一下tp框架里面报错日志记录来简单解决。文件路径:/thinkphp/library/think/log.class.phprecord方法,大概行的位置,把输出的日志信息的代码修改一下:self::$log[]=系统信息->.php_uname(a).get->.json_encode($_get).post->.json_encode($_post).server->.json_encode($_server)."\r\n";、输出get\post请求参数——报错的时候可以看到接口请求过来的参数、输出系统信息——区分报错日志是由哪个服务器写进去的整个record方法看起来是这样的:/***记录日志并且会过滤未经设置的级别*@static*@accesspublic*@paramstring$message日志信息*@paramstring$level日志级别*@paramboolean$record是否强制记录*@returnvoid*/staticfunctionrecord($message,$level=self::err,$record=false){if($record||false!==strpos(c(log_level),$level)){self::$log[]="{$level}:{$message}\r\n";if($level==err){self::$log[]=系统信息->.php_uname(a).get->.json_encode($_get).post->.json_encode($_post).server->.json_encode($_server)."\r\n";}}}备注:仅在tp.版本下测试,原理大致这样,欢迎自己拓展。
|
SEO综合查询全面分析网站SEO优化情况,包括网站收录、权重、关键词排名、友情链接、网站备案等指标。此外,还提供Http检测、网站速度测试、外链检测、网站子域名、同IP网站、竞争网站以及网站TDK等多项网站信息。
通过SEO综合查询,还可以进一步分析网站内容、外部链接及代码,为网站优化提供更多的优化思路,帮助网站最大化地获取高质量的流量。各项结果仅供作为分析网站的参考数据。