在Windows下搭建VSCode+Swoole+XDebug开发环境
自古Win破事多,但是你又离不开Win的生态.真该死.Windows下是并没说Swoole的,因为Swoole需要某些Unix的特性.但是我们可以通过Cygwin或者WSL膜出一个Unix环境.在Windows下安装Swoole的教程网上都烂大街了,在这里就不再赘述,百度Google皆可.当然,我们也有绿色版的,官方提供的,但是并没有XDebug,没法调试.预置的是PHP7.1以及一些常用拓展.当然,还有Swoole,配的v4.2.1版本.贴一下下载地址:下载地址(Swoole官方)然后破事就出在XDebug.你不能直接把Windows的XDebug塞进Cygwin或者WSL里,这些容器...
解决Windows下PHP部分拓展无法加载的问题
又是一个巨坑,忙活了一中午.之前搭建自己手动WAMP注意到PHP的cURL拓展没有加载,但是没怎么在意.今天用的时候就炸掉了,然后一看phpinfo才想起来cURL没加载.于是各种研究.先是觉得可能是php.ini的锅,结果使用同一个php.ini,在CLI下能够加载cURL,CGI下仍然不行.我的PHP是从官网下载的Windows版本,Thread Safe 7.2.2,但是这与问题并没有什么关系.然后确认问题是出在CGI上之后,我去查看Apache的日志,果然炸掉了:PHP Warning: PHP Startup: Unable to load dynamic library '...
解决在某些情况下Certbot因为SSL问题无法签发Let's encrypt通配符证书的问题
这个博客是在一台手机上面运行的你们造么?最近网站证书要过期了(虽然套了cloudflare但是不想要他那10年证书),于是手动renew一波.结果发现报错:An unexpected error occurred:
SSLError: HTTPSConnectionPool(host='acme-v02.api.letsencrypt.org', port=443): Max retries exceeded with url: /directory (Caused by SSLError(SSLError("bad handshake: Error([('SSL routin...
What the FUCK???--The fuck,拯救手癌
zapic@localhost:~$ apt uodate
E: 无效的操作 uodateFUCK????安装thefuck来拯救你的手癌!现在安装thefuck,输错命令了还可以口嗨一句(只需要有python3就好了:sudo apt update
sudo apt install python3 python3-pip
sudo pip3 install thefuck然后打开~/.bashrc,在末尾追加一行eval "$(thefuck --alias fuck)"然后重新登录就好了(使用效果差不多像这样:当然,也可以说茄语:eval "$(thef...
在安卓上给手机存储卡划分区,实现存储卡内部存储空间和便携式存储设备共存
手机内存空间开始吃紧了…然后插了一张存储卡,但是遇到了两难的抉择:格式化成便携式存储设备.只存歌曲和备份,剩下空间闲置不用,手机存储应用的空间仍然紧张.格式化成内部存储空间,这样这张卡只能存储应用.虽然可以把手机存储迁移到存储卡里,但是无法在系统外读写,也没办法保存备份.最后研究了一下,发现可以实现便携式存储空间和内部存储空间共存.虽然没办法动态划分,但是也可以舒服一点了吧.首先,这个功能只是是安卓6开始有的.然后,手机必须root.最后,存储卡不能太慢(写入大于20M/s),不然很影响体验.先备份数据,格式化之后数据全部都会消失(常识来着).然后,我拿的8G存储卡做的例子.这样:开个终...
用MKCert实现本地快乐SSL
最近莫名其妙脑子抽了就想给本地来个SSL,然后各种搜索OpenSSL签证书教程方法.花式openssl xxxxxx终于签出来一本证书.但是然并卵,自己签出来的证书即使加入证书库也并不受信任.然后突然发现签证书神器MKCert,还在GitHub开源了.液!GitHub链接使用就很简单.下载对应系统版本的MKCert然后解压赋权运行,然后: \1. 安装本地CA:mkcert -install然后...就好了!就这么简单!就这样一行命令,你就安装好了本地的CA!如果你还想让别的机器也能信任你签的证书…使用mkcert -CAROOT查看CA证书所在的位置,复制出来并粘贴到其他机器上使那台...
用PHP做一个(可能)很快的MCBBS用户数据爬取程序
这篇文章说明了一个人吃饱了有多么无聊之前我坛有两位dalao爬了两次,但是耗时都很长.于是我就想再爬一次.而且要更快,更多,更方便.在做MCBBS水怪鉴定时我了解到有一个API,数据详细得一批.而且还是JSON!这可比正则匹配HTML快多了.走着.目标爬取更详细的数据统计更多的全站数据方便的增减进程基本构思用MySQL存储数据使用MySQL分发UID,实现方便的增减进程而不影响整体当然要使用API开始API地址:http://www.mcbbs.net/api/mobile/index.php?module=profile&uid=比如我:http://www.mcbbs.net/api...
默认充数页面
所以说这是一个默认充数页面啦…不…不要往这里看啦!