4月52021
通过模板替换生成html文件,mvp其实效率不高的,一个人开发原生最快
<?php
$filename="10.html";
$fp=fopen($filename,'w+');
$filenameT="template.html";
$fpT=fopen($filenameT,'r');&n...阅读全文
评论:0条
4月52021
proxy_pass url 反向代理的坑
proxy_pass url 反向代理的坑
说到 Nginx 就不得不说 Nginx 的反向代理是多么的好用,一个指令 proxy_pass 搞定反向代理,对于接口代理、负载均衡很是实用,但 proxy_pass 指令后面的参数很有讲究。
网上有很多什么绝对路径、相对路...阅读全文
评论:0条
4月52021
批量二级域名对应重定向跳转
有的时候会更换域名,但是旗下有很多分站,二级域名;
比如:
www.a.com 要重定向到 www.b.com
qrpay.a.com 到 qrpay.b.com
一个一个解析跳转不太实际。这里给大家提供两个方法。
php版本
<?php
...阅读全文
评论:0条
4月42021
nginx如何批量反向代理二级域名
需求
www.xxx.com反向代理www.yyy.com
blog.xxx.com反向代理blog.yyy.com
bbs.xxx.com反向代理bbs.yyy.com
...
resolver 8.8.8.8; #DNS解析,因为nginx不会使用系统的dns解析
set $zdy_domain "";...阅读全文
评论:0条
4月22021
HOOK EVAL的方法解密php加密
PHP中的eval函数在Zend里需要调用zend_compile_string函数,我们写一个拓展直接hook这个函数就行了。不过我不会写c代码,所以参考网上的文章,在GitHub中找到了现成的一个拓展库。
https://github.com/bizonix/evalhook 需要编译,不过我在文末提供了编...阅读全文
评论:0条
4月22021
未能完成该操作。协议错误 (NSPOSIXErrorDomain Code=100),无法访问https的问题
,在Mac上的Safari浏览器中打开链接,发现宝如下错误
Safari浏览器无法打开页面。错误是:“未能完成该操作。协议错误”
(NSPOSIXErrorDomain Code=100)
进一步使用Charles对公司的 HTTPS链接进行抓包发现,只要一抓包,所有的HTTPS链接都能打开,使用4G网、关掉抓包功...阅读全文
评论:0条
3月312021
windows中使用winsw进行服务管理开启启动服务
场景
常会用到cow 或者 frp这类的工具,因为基本都是go写的所以斌没有提供windows的一些服务控制脚本之类的,这个时候我们可以借助第三方工具winsw,它提供了xml文件可以进行服务的动态管理,方便不少。下面是一系列的使用方法,不喜欢我bb的可以直接看官方文档。
Link:https://github.com/kohsu...阅读全文
评论:0条
3月312021
定时删除日志文件的sh,简单高效
删除目录下所有的.log文件
#!/bin/sh
find /www/server/total/logs/ -name "*.log*" | xargs rm -rf
删除7天以前的.log
#!/bin/sh
find /www/server/total/logs/ -...阅读全文
评论:0条
3月312021
nginx和apache关闭自身的日志记录
虽然说日志文件多检查网站或者程序有很大的帮助,但是有时候占用太多的空间,所以有时候还是需要关闭它
nginx关闭自身的日志记录
在配置文件中加入
access_log off;
或者
access_log /dev/null;
error_log ...阅读全文
评论:0条
3月302021
PHP文本操作类,这个是以前一个文本论坛的,更改数据的时候有点兼容问题,都加上\n
<?php
class CtbClass {
var $file;
var $index;
//建立一个文件并写入输入
function null_write($new)
{
$f=fopen($this->file,"w");
flock($f,LOCK_EX);
fpu...阅读全文
评论:0条