![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
qq_42550285
这个作者很懒,什么都没留下…
展开
-
Dockerfile 搭建 php7.2+nginx+redis镜像 v20201224
docker确实好用,通过使用中的摸索,优化了一下使用步骤:特别说明:1.容器的构建、启动、进入、打包成文件,都可以通过shell脚本操作,不用每次键入完整的docker指令;2.支持将容器打包成tar格式的镜像文件,省去Dockerfile的编译时间;3.dockerfile已做容器层压缩,进而缩小镜像的体积;4.run.sh中的脚本,最后一个必须是阻塞的,如果都是nohup ... &,会导致容器启动为以“0”的状态码退出,无法成功启动。5.由于Dockerfile中的c原创 2020-11-17 16:37:23 · 667 阅读 · 0 评论 -
根据一个16进制字符组成的MAC地址,生成新的MAC地址|连续的16进制MAC|16进制MAC递增
需求:根据一个MAC地址生成新的MAC地址(把MAC地址+1),PHP代码实现function genMac($mac='DC4F22529F11'){ $macLen=strlen($mac); $macArr=str_split($mac); $index=$macLen-1; $valueNowHex=$macArr[$index]; $valueNow=hexdec($valueNowHex); $nextValue=$valueNow+1;原创 2020-09-18 11:27:40 · 1096 阅读 · 0 评论 -
swoole和workerman做接口的效率对比
本地虚拟机信息CentOS Linux release 7.7.1908Linux version 3.10.0-1062.12.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) )2核2G内存CPU MHz: ...原创 2020-03-19 09:51:40 · 1459 阅读 · 0 评论 -
错误:php71w-common conflicts with php-common-5.4.16-46.1.el7_7.x86_64本
安装命令如下:yum -y install php70w php70w-cli php70w-devel php70w-embedded php70w-fpm php70w-gd php70w-mbstring php70w-mysqlnd php70w-opcache php70w-pdo php70w-xml php70w-mcrypt php-process php70w-odbc ph...原创 2020-03-18 09:58:34 · 3220 阅读 · 0 评论 -
php yum 安装 redis扩展,安装后在phpinfo()中看不到
由于php是yum安装的7.1.24版本,所以redis扩展也用yum安装查看yum中可用的redis扩展yum list|grep php71w*安装扩展,这里选择的是"php71-php-pecl-redis4.x86_64"yum -y install php71-php-pecl-redis4.x86_64查看phpinfo()中是否有redis扩展信息,如果没有,...原创 2019-12-20 11:52:36 · 1203 阅读 · 0 评论 -
thinkphp报错:Call to undefined function think\mb_strlen()
原因:安装PHP时未安装mbstring扩展。解决方法:编译安装这个扩展并重启PHP-FPM服务扩展安装步骤:1.进入php安装包目录的扩展安装目录,如“/src/php-7.1.24/ext/mbstring”;2.执行./configure && make && make install;3.安装完成后执行:php -m查看是否有"mbstri...原创 2019-07-08 18:27:18 · 2513 阅读 · 0 评论