分类 码农修仙 下的文章

centos上PHP8安装fileinfo拓展的bug

起因

这阵子换了新电脑,重新安装了系统,重新部署环境,装了宝塔面板,在装PHP8.1的时候,发现pathinfo怎么都装不上,一闪而过

没关系,咱是老PHPER了,直接自己编译,结果出现下面的错误

/www/server/php/81/ext/fileinfo/libmagic/funcs.c: In function ‘file_checkfmt’:
/www/server/php/81/ext/fileinfo/libmagic/funcs.c:97:2: error: ‘for’ loop initial declarations are only allowed in C99 mode
for (const char *p = fmt; *p; p++) {
^
/www/server/php/81/ext/fileinfo/libmagic/funcs.c:97:2: note: use option -std=c99 or -std=gnu99 to compile

2023-03-19

几个有趣的接口

之前看到有好多一句话的接口,感觉挺有意思的,这几天又遇到几个,感觉相当不错,收集一下其中几个有意思的嗯

其中今日诗词和一言挺好的,推荐一下,也收藏一下~~

2022-12-26

连花清瘟配方表加解密工具

工具地址: https://xa1st.github.io/lhqw/

源码地址: https://github.com/xa1st/lhqw/

药品介绍

  • 通用名称:连花清瘟胶囊
  • 商品名称:以岭
  • 成份: 连翘、金银花、炙麻黄、炒苦杏仁、石膏、板蓝根、绵马贯众、鱼腥草、广藿香、大黄、红景天、薄荷脑、甘草。辅料为:淀粉

2022-12-13

博客改成githubActions部署

我的博客程序现在用的是hexo,放在netlify上,netlify每个月是给300分钟的部署时间,目前更新了几篇文章,发现部署时间大约是每次1分钟多点儿,我当时就在想,写多少文章就开始嫖不到了,突然群里兜兜说也想了解netlify上的hexo怎么部署,我在搜教程的时候,突然发现部署方式可以用github的actions,然后netlify的时长会变成2000分钟/月...抱着这个想法,我在想是不是可以改一下现有的部署方式,一番研究之下,OK了,记录一下:

2022-12-09

Hello,碎语TALK

嗯,最近折腾一下BLOG,看到别人用到这种类似微博的碎碎念,感觉很不错,然后我在我用的主题上发现内置了[Artitalk 3.3.4],试用了一下,感觉良好,他是一个基于leancloud的一个JS做的碎碎念系统,用了几天,感觉有些功能不是很满意,于是乎决定改动一下,然后pull request,但是写着写着,感觉很有约束(他已经很多版本了),内置的上传图床也是一个我平时不用的,看到原项目用的是MIT协议,所以我觉定花点时间来做一个自己的吧,嗯,说动就动。

写了2-3天,感觉要学习的东西还很多,当然,顺便托原作者的福,学习了一下一直想学习却没来及学习的 gulp

2022-11-20