-
Category Order and Taxonomy Terms Order 慢卡顿
由于 WordPress 分类本身无法排序 Category Order and Taxonomy Terms Order 一款可以对分类进行排序管理的wordpress插件,对一些有着调用类功能的主题非常有用 这款插件本身内联了 Facebook 跟 Twitter 统计JS代码,由于国内无法访问这两个网站,所以我们使用这个插件的时候加载分类显得特别特别慢,但是我们可以直接屏蔽这两个统计代码 找…- 930
- 0
-
PHP实现四种基本排序算法
[导读] 许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里记录下冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。 许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还…- 321
- 0
-
crmeb_pro 项目接入阿里云短信
crmeb_pro 框架内置了一个短信服务,但是根据群评价经常有人反馈不稳定,所以自行接入阿里云 文件地址 app\services\user\LoginService.php 找到 verify 函数,对比以下代码,把自己的配置改改即可使用 接入代码是通用的,什么项目都可以用,具体看这篇文章 阿里云短信API快速接入 <?php /** * 发送验证码 * @param $phone * …- 194
- 0
-
Composer 国内镜像
phpcomposer 也不知道还好不好使,之前更新了很久的代码,一直拉取不到最新的,或是更新不够及时 https://www.phpcomposer.com/ Laravel China 镜像完成历史使命 https://learnku.com/articles/30758 这里推荐使用阿里云 阿里云 Composer 全量镜像 本镜像与 Packagist 官方实时同步,推荐使用最新的 Com…- 303
- 0
-
crmeb Pro 接入IPYY、云极短信
一、代码更新 1、调用位置更新 \app\services\message\sms\SmsSendServices.php 文件内容,根据选择的接口切换注释的内容。 2、更新函数库 注意:更新函数库的代码需要重启 swoole 才会生效 \app\common.php 最底部新增以下代码, 代码包含ipyy,云极短信的接口调用方式 二、导入数据库 1、导入配置栏目,方便配置参数。【必须导入】 2、…- 113
- 0
-
dolphinPHP数据表格form表单插件
效果 实现代码 $list_sf = [ 44 => '广东省', 33 => '浙江省' ]; // 使用ZBuilder快速创建表单 return ZBuilder::make('form') ->setPageTitle('新增') // 设置页面标题 ->addFormItems([ /…- 454
- 0
-
微擎 tpl_form_field_video2 组件添加视频封面
问题不大,记录下来方便下次查询 。但是查文件查到头皮发麻 原视频组件查看方式只有一张默认的视频封面图,视频标题不明确的话无法知道是哪个视频,如图 修改完成后效果 修改过程 这个视频组件模态窗是直接加在JS文件里面的 具体文件路径为 /web/resource/js/app/common.min.js 将此文件格式化文件后搜索关键字 /web/resource/images/icon-video.p…- 206
- 0
-
php cURL error 60 unable to get local issuer certificate
cURL error 60 unable to get local issuer certificate 原因 curl 配置中开启了证书校验,默认,curl 被设为不信任任何CAs,就是说,它不信任任何服务器验证。 解决此报错有2种处理方法 1、curl 关闭证书校验 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 2、php 配置中添加证书…- 406
- 0
-
Thinkphp5 模型里别名alias不生效bug【已解决】
使用很长一段时间的Thinkphp5.0,一直被一个问题困扰,就是模型里面数据查询无法使用别名,除非使用DB类 但是模型里面一般是直接使用 $this 或 静态方法 self 例如写一个 Join 查询 当前表取别名为t,查看当前Sql 可以看到别名没有起作用,经过我再三翻找源码,定位的位置是 \thinkphp\library\think\db\Query.php 尝试过,Db::…- 294
- 0
-
微信服务商支付脱坑指南
最近使用微信服务商支付踩的坑,大坑小坑..... 商户ID与APPID不匹配 sub_openid and sub_appid not match openid与商户appid不匹配 普通商户不允许传sub_mch_id 当前页面的url未注册 签名失败.... 先看看未使用服务商支付时候的下单参数,也就是下图的普通商户版 的支付 这个普通商户的描述看上去没有问题只有一个appid与商户号mch…- 1.2k
- 0
-
PHP7.2以上版本PHPEXCEL无法导出问题
PHP7.2以上版本 PHPEXCEL无法导出问题 体现情况: 无法访问该网站....已永久移动到新网址 PHPEXCEL,PHP7.2以上版本无法导出Excel PHP扩展 PHPEXCEL 与 PHP7.3 高版本兼容问题 PHPEXCEL版本:1.81 当前截图框架DolphinPHP 全版本(与框架无关) 无法导出 EXCEL 原因为Shared/OLE.php第290行使用continu…- 467
- 0
-
萤火商城v2跨域最优解决方案
正在体验萤火商城v2 版本,国内php开源商城,目前使用过的我觉得萤火做的是做的比较好的,相比其他商城使用技术较新 其中前后端完全分离,强类型严格模式开发已经秒杀了大部分产品,当然因为使用技术较新,对开发的技术人员水平要求更高 目前看到的开源版的功能仅仅够用,商业版还没推出,持续关注中... 项目介绍 https://gitee.com/xany/yoshop2.0 萤火商城V2.0,是2021年…- 742
- 0
-
thinkphp5 数据库字段比较不生效
今天使用 thinkphp5 写一段Sql查询数据库一个字段大于另外一个字段时发现Sql是正确的,但是实际查询结果不对 比如查询用户表xiadmin里面 积分score 大于 余额balance 的用户 XiadminModel::where('score', '>', 'balance')->select(); 咋一看,没毛…- 504
- 0
-
DolphinPHP Excel 导入导出插件实例
官方提供的这个导入导出插件直接支持导入导出时插入到某个数据表 导入各参数说明 * 导出Excel * @param string $expTitle 文件名称 * @param array $expCellName 表头 * @param array $expTableData 数据 * @param array $mergeCells 合并单元格 导入实例 public function exp…- 361
- 0
-
海豚PHP阿里云短信插件
本插件基于dolphinphp官方阿里大鱼短信插件,新增支持最新版的阿里云短信 安装步骤 1.安装插件 2. 在插件设置中,填写 APPKEY 和 SECRET, 也就是阿里云的APPKEY 和 SECRET 3. 在插件管理中,添加短信模板。需要在阿里云提前先申请好,这些东西都是需要审核的,提前申请 使用方法 如果是旧版的阿里大鱼以下代码: $result = plugin_action(&…- 522
- 0
-
wordpress B2主题 PHP默认时区无效
B2 主题的健康状态检查提示PHP默认时区无效 1个关键问题 PHP默认时区无效 PHP的默认时区在WordPress载入后被 date_default_timezone_set() 函数调用修改,这可能会影响日期和时间的正确计算。 看到不少B2用户反馈这个找不到,今天在比克日志记录解决方法, 拯救一下强迫症患者 这个提示是由于b2的函数库functions.php里面重复设置了时区,问题不大 …- 1.7k
- 0
-
PHP 精确运算函数bcadd,bcsub,bcmul,bcdiv
php 在使用加减乘除等运算符计算的时候会把未定义类型的操作数转成浮点数然后进行算术运算 有句话说的好,永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。如果确实需要更高的精度,应该使用任意精度数学函数 浮点数运算示例 $a = '49'; $v = '48.98'; echo $a - $v; 正常来讲这里应该返回 0.2 吧,可实…- 1k
- 0
-
PHP 算出字符串中文个数
算出某个字符串中中文的个数 $str = "中文english"; echo strlen($str); echo "<br>"; echo mb_strlen($str, "utf8"); 上面代码运行结果为 13 9 大家都知道,一个中文所占的字节数为 2,一个字母占 1 所以如果字符串中无中文时,这两个函数所求得出的字符…- 401
- 0
-
定时任务不切换用户执行的后果
事故背景 某 thinkphp6.x 项目运行时,偶尔出现异步队列执行失败的情况,实际调试时发现一切正常,但是异步队列就是会经常出现失败超时 调试来调试去,就是没有问题,怀疑执行的进程太多,抢占了任务??【为了加快速度,开了五个进程】,后面调试减少到一个进程,好像好了很多【心理安慰+999】 就这样相安无事了好几天,这个问题又出现!!! 再因为这个任务是支付确认的异步队列,要是订单没有办法确认的话…- 165
- 0
-
Loaded Configuration File none
今天碰到一个非常邪门的问题,window环境下的php 拓展 pdo_mysql 好像装不上的样子 打开网站(thinkphp5.1)马上提示 could not find driver 用此关键字浏览器搜索后得到的答案都是 pdo_mysql 未安装,于是 php -m 查看当前拓展,发现此拓展稳稳当当的在列表当中,瞬间懵逼 于是打开phpinfo查看确认,发现phpinfo中与php -…- 359
- 0
-
微信小程序 wxParse 富文本解析新增音频mp3解析功能
wxParse 是目前微信小程序富文本解析最常用的工具了,但它在音频解析方面还有点小小的缺陷,无法解析音频。 也就是mp3 无法解析,文章内插入了mp3之后,小程序无法正常显示 针对 wxParse 音频无法解析问题,只需在wxParse 原代码上拓展一下代码,使得小程序能够比较完美地播放音频。 首先,在wxParse.wxml文件中,查询关键字 增加video标签支持,并循环添加 并在其后面添加…- 675
- 0
-
Laravel Please provide a valid cache path.
版本: Laravel 5.4 原因:手动删除 /storage/framework 下面的缓存文件夹 发现删除之后 laravel 并不会自动创建这几个目录, 直接提示错误 Please provide a valid cache path. 手动在 storage/framework 下面创建 sessions, views, cache 文件夹并给予可写权限问题解决- 676
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页

加个微信呗
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
K优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!






















