Submitted by akuma on 2019, January 29, 10:19 AM
Yii2项目中如何移除Bower库?方法很简单,除了移除fxp插件外,就是利用composer的provide属性
» 阅读全文
Tags: yii2, composer, bower, fxp
PHP Framework | 评论:1
| 阅读:14074
Submitted by akuma on 2019, January 28, 12:53 PM
有时候你改过代码就会这样,但应该怎么选?
XML/HTML代码
- y - discard changes and apply the update
- n - abort the update and let you manually clean things up
- v - view modified files
- d - view local modifications (diff)
- s - stash changes and try to reapply them after the update
如果没什么大问题,或者当时只是为了debug的,直接选y吧
PHP | 评论:0
| 阅读:10095
Submitted by akuma on 2019, January 28, 12:09 PM
后台删除评论的时候,一直出现了504超时,原本想着,这个破程序用了10多年了就不改了吧。但总感觉不舒服。。。所以就瞄了一眼。
毕竟程序我都改啊改的,支持了PHP7.3了。没必要为了点小事就。。。
看了下代码,原来。在处理评论的时候,不管是编辑、还是删除,原程序都遍历了所有的文章,并更新了所有文章的评论数。。好吧。可能是因为原作者也没想到我废话那么多,写了那么多的垃圾博客内容。。。。
于是我改成了。只要是删除评论,我就将对应的articleid读出来。然后,也只有删除操作的时候,才会更新涉及文章的评论数。
顺便再说一句,原来其实也没有这么卡的,也不会有504 错误的,为什么会出现呢?是因为我用了RDS,相当于这个操作。。。。连接了RDS 几千次。。直接就给弄崩了,原来数据库在本地的时候,几乎不受影响。。几千次又咋地?
换句话说。。。写代码还是要与时俱进啊。。。
Tags: sablog
PHP | 评论:0
| 阅读:9514
Submitted by akuma on 2019, January 25, 10:17 PM
先说为什么要处理
1、有朋友评论说,我这种frp+nginx是ssl代理方式,不能保证全站https,如果有schema检查的就有问题。
基于我大部分项目都是采用了Yii的Url::to()方法,默认不加schema。如果加了schema,他是自己读当前的URL的。所以自己开发的内容可以无视,主要还是一些第三方库。比如部分字体,部分JS。有的JS中还createElement中引用的JS。但这个毕竟少数。现在用了Vue+PHP之后。都在尽量用一些可靠的代码(不行就用unpkg之类的,卡就卡点吧)
2、水月 说,打开博客后还是有问题。。
所以,检查了一下,说我有几个小问题
1、支持了SSLV1,建议我不要支持。于是删除了
2、最重要的是说。。。我的证书链有问题,于是重新生成证书链,然后OK(至少到现在还是正常的)【现在网上有专门生成证书链的工具,谷哥一下就OK了】
3、额外检查了一下,真的发现有个页面里有个之前的广告链接。还是http的,改掉。(然后发现很多友情链接,都是http的。这怎么破?我先强制改成https的了。。如果打不开,我也没办法)
现在应该是小锁了吧?哈哈
Linux | 评论:1
| 阅读:12093
Submitted by gouki on 2019, January 24, 1:38 PM
1、重签证书,原来的证书好象也有问题。
2、将页面里涉及到的http链接全部改成了https,几乎没有漏网之鱼了。
原来打开https://neatstudio.com的时候,chrome直接警告,现在终于是一个绿锁了。比较欣慰,果然,原来3~5分钟就能做的事,硬是拖了一年多。。。
Linux | 评论:1
| 阅读:11743