ZYIIS.com PHP中易广告联盟 怎么样 能买吗?

ZYIIS.com 中易广告联盟 怎么样?

第一次花钱也花的这么憋屈
这种正版值得我们支持吗?

国产软件可能都是这么死的
去年准备开个广告联盟 买了套正版的zyiis的程序
算入坑了

官方网站标的是授权永久
http://www.zyiis.com/purchase.html
买的时候 销售你问什么才会回答

不会告诉你的事
==================================
1. 授权绑定QQ
只对购买的时候联系的QQ提供服务, 如果你QQ被封, 授权阵亡

2. 授权文件有效期,就是那个zl文件,过了有效期需要重新申请
商业运营你也要更换授权,重新启动php-fpm=宕机
这样的
https://i.loli.net/2018/07/23/5b5542c80f741.jpg

3. 网站文件,也会过期
这样的

差不多就是你花5800,买了这个东西
然后你跑起来 会发现
今天授权过期 网站挂了, 明天网站文件过期 网站又挂了

销售客服很好, 售后? 不存在的, 那个冰贱 根本不鸟你
售后完全看心情,多问几句就装死

防盗版可以理解, 但是把正版用户当盗版用户一样防就有点过份了
国外的商业产品优先考虑稳定性, 这家努力降低稳定性
当时买的时候也知道, 这个他们自己也基本放弃了

ZYIIS.com 中易广告联盟 能买吗 怎么样?
ZYIIS.com 中易广告联盟 好吗 服务怎么样?
ZYIIS.com PHP中易广告联盟 能买吗 怎么样?
ZYIIS.com 中易广告联盟 能买吗 售后怎么样?

最近通过搜索访问本文章的关键词:

修改 nginx access.log日志的时间格式

因为要获取nginx访问信息,作为开发的数据使用,但是nginx的access.log文件中的默认的时间格式是这样的:

  [02/Nov/2017:20:48:25 +0800]

  而要求的格式类似如下:

  [2017-11-02 20:52:06]

方法都几种,但是修改源码的方法看上去麻烦,做起来也简单,我这边修改了源码(把原来的删了,复制新的),重新编译

  1.修改src/http/modules/ngx_http_log_module.c  

{ ngx_string("time_local"), sizeof("28/Sep/1970:12:00:00 +0600") - 1,
ngx_http_log_time },

修改后:
{ ngx_string("time_local"), sizeof("1970-09-28 12:00:00 +0600") - 1,
ngx_http_log_time },

return ngx_cpymem(buf, ngx_cached_http_log_time.data,
ngx_cached_http_log_time.len);

修改后:
return ngx_cpymem(buf, ngx_cached_err_log_time.data,
ngx_cached_err_log_time.len);

2、修改 src/core/ngx_times.c 140行

(void) ngx_sprintf(p1, "%4d/%02d/%02d %02d:%02d:%02d",
tm.ngx_tm_year, tm.ngx_tm_mon,
tm.ngx_tm_mday, tm.ngx_tm_hour,
tm.ngx_tm_min, tm.ngx_tm_sec);

修改后
(void) ngx_sprintf(p1, "%4d-%02d-%02d %02d:%02d:%02d",
tm.ngx_tm_year, tm.ngx_tm_mon,
tm.ngx_tm_mday, tm.ngx_tm_hour,
tm.ngx_tm_min, tm.ngx_tm_sec);

  3.备份一下配置文件(小心一些好)

  4.重新编译,参数还是用原来的吧

5. make && make install 之后重启nginx就行了

解决 mv: Argument list too long 问题

解决 mv: Argument list too long 问题

这个文件一般都是目录下 文件太多引起的
这个”太多” 不是固定的, 而是内核预定的

可以修改 改为
ulimit -s unlimited

就好了

当然通过rsync 或者 for 循环 都可以
但是麻烦啊
…..

PHP读取文本文件 换行尾巴的问题

Hello
World
John
play
football

这个文本文件 如果编码不一样
结果也不一样

如果这样替换
$lines = file(‘file.txt’);
$string = str_replace(array(“\r”, “\n”), ”, $lines)
会有换行的尾巴

可以这样
$lines = file(‘file.txt’, FILE_IGNORE_NEW_LINES);

如果需要去掉空行 可以这样
$lines = file(‘file.txt’, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

另外一个方法
$file = ‘newline.txt’;
$data = file_get_contents($file);
$lines = explode(PHP_EOL, $data);

seafile专业版 破解

0001. seafile:
关于seafile的介绍请自行百度,其实官方是提供了专业版的,而且免费的专业版跟付了钱买的专业版功能上没有任何区别,主要是免费的只能注册三个用户。(百度上也貌似找不到专业版的破解版)
虽然说是可用的状态,但是我的感觉是十分蛋疼。毕竟有强迫症在作怪,正好作为小白的我可以用这个程序来练练手。

0010.破解:
详细的破解过程就不在此进行阐述,主要是对限制人数进行了破解使其突破3人的限制。(将其修改为1000人)
破解的版本为目前的最新版本 6.2.9
大致分析及破解过程如下:
该程序是由python和C编写,前台使用了python的django框架。
安装好运行之后添加4个用户,根据报错信息追踪代码调用位置。
最后发现判断人数是否超限的代码就在 seafile-pro-server-6.2.9/seahub/seahub/utils/licenseparse.py 文件中:

难道真的就么简单??,于是把3改为1000,重启服务。
继续添加用户,不过这时候错误变成了添加用户失败。果然没那么简单!
继续追踪分析python代码,最后发现基本上所有的操作(比如添加用户,更换邮箱,删除用户)都是使用rpc进行通信调用C语言程序进行的操作。
这时候突然想起启动时控制台的输出信息,于是使用IDA进行静态分析。从 seafile-pro-server-6.2.9/seafile/bin/ccnet-server 文件中发现了端倪。
进行text搜索 :license 果不其然,决定使用人数的代码就在其中。(文件删了后我也懒得下,所以就不放图了,后面的就自行分析吧)。
不过最初我是想做个注册机出来,最后发现程序使用RSA来验证授权文件,所以如果做注册机还需将程序中的公钥替换成我的,这样还不如直接修改人数限制来的简单粗暴。

0100.下载链接:
不知道为什么官网也是放出了一个Ubuntu的版本?所以顺带也破解了。

Ubuntu 版:https://pan.baidu.com/s/1w2jZcoOYKAec1eurHPJVEw 密码:xz2z

百度网盘:https://pan.baidu.com/s/1bYVO_KfWqFbX8vZQwIr7HA 密码:zayr

demo站点:https://pan.deny.cx

文件都是从官网下载的,然后进行了破解,后门病毒之类的应该不存在的吧?(大家请放心,我技术这么渣想加也加不了啊)

0101.安装教程官方的文档都有
安装方法就按照官方的说明来就是了。

0110..侵删;

最近通过搜索访问本文章的关键词:

LVM SATA SSD缓存 性能比较

给客户部署测试的

做了个性能测试比较

测试结果

提升了56M的写入速度,读取速度一般不会是不会成为瓶颈的
这个是未进行LVM差数优化的结果, 根据应用场景,应该有提升空间
例如图片存储,优化meta size的大写, 更换文件系统, 使用XFS,ZFS等等

总结
有效 提升空间不是特别大

nginx Cache loader process exited 问题 产生的原因和解决办法

nginx Cache loader process exited 问题 产生的原因和解决办法
nginx Cache loader process exited

这个一般出现在缓存大量碎片文件的情况下
例如 大量图片文件的缓存 大量小文件的缓存

这个错误是由于缓存配置不当引起的
主要的不当在于配置的缓存目录深度太浅
导致单一缓存目录下文件过多,导致寻道错误
或者nginx缓存控制器查询文件超时
如果在加上系统句柄数有限制 100%间歇性出现

建议解决办法
1. 使用SSD硬盘
2. 使用XFS,EXT4文件系统,建议XFS, 不要使用EXT3,单一目录有最大文件限制,超过无法写入文件
3. 优化NGINX的缓存目录深度
4. 增加服务器,按目录平滑分离

PowerShell因为在此系统中禁止执行脚本解决方法

在Powershell直接脚本时会出现:

无法加载文件 ******.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅 “get-help about_signing”。
所在位置 行:1 字符: 17
+ E:\Test\test.ps1 < <<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException 查看“get-help about_signing”: 主题 继续阅读PowerShell因为在此系统中禁止执行脚本解决方法

升级

因为发现有个域名好像收录很多

该网站共有 14,495,764 个网页被百度收录
该网站共有 14,495,770 个网页被百度收录 03-13
该网站共有 14,543,382 个网页被百度收录 03-23
该网站共有 14,578,022 个网页被百度收录 03-28
该网站共有 14,418,475 个网页被百度收录 04-07

About 508,000 results (0.22 seconds)
About 509,000 results (0.53 seconds) 03-13
About 483,000 results (0.18 seconds) 03-23 [升级改版的后遗症]
About 481,000 results (0.41 seconds) 03-28
About 477,000 results (0.50 seconds) 04-07

一直没关注过,然后问题来了
因为是非本地数据站,所以有大量的缓存开销
结果性能问题出现问题 总量大概有4000万数据

我使用的SSDB缓存,因为很久以前开发的 设置的过期时间是86400一天
结果硬盘使用 变这个样子

是的 你没看错 SSDB缓存了457G的数据
在加上20G的日志 感觉炸了….
在加上以前写的首页缓存类失效了
现在访问首页巨卡

一狠心,决心重写 继续阅读升级