微擎
以一个不太懂技术的人的眼光记录微擎开发遇到的点点滴滴
不会写代码的程序猿-蜀
一个野生的程序猿,蜗居是我最想的一件事情
展开
-
微擎借权支付openid不一致,解决办法
确认微信支付的配置信息是否已经正确设置。可以在微信支付设置中,检查商户号、API密钥等信息是否填写正确。确认用户在使用微擎借权时,是否已经使用了正确的微信账号登录。可以让用户退出微信,重新登录并尝试。用户在微信中使用了不同的公众号或小程序登录,导致openid不一致。未正确设置微信支付的配置信息,导致openid不匹配。原创 2023-11-14 20:35:56 · 260 阅读 · 0 评论 -
微擎支付提示下单用户不一致,授权快照移除
微擎支付提示下单用户不一致,授权快照移除原创 2022-11-07 12:17:10 · 2101 阅读 · 2 评论 -
微擎盲盒交友变现-vp_ph打开慢优化
这个方案不是很好,如果用户刚开始就注册了,那么查询依然很慢,但是朋友不想分表,不想大动代码,只能暂时这样,大家有对count更好的优化方案可以评论说一下。最近一个朋友使用微擎盲盒交友变现变现模块,数据大概50万条,服务器16核16内存的 带宽10M,但是打开的速度特别慢,想找我优化一下。发现问题三:有部分sql语句难以优化,例如count,暂时找不到特别好的替代方案。并且给pay_time 建立索引,同时pay_time大于用户注册的时间。发现的问题一:数据表为MyISAM。并且有大量的插入,更新操作。..原创 2022-08-08 01:58:25 · 231 阅读 · 0 评论 -
禾匠编译错误记录
2、如果没有手动安装过Python则在上面一步自动安装Python后可能需要手动配置一下环境变量,WindowsPowerShell或CMD中执行npmconfigsetpythonpython2.7。3、重新设置该项目的msvs版本,同样WindowsPowerShell或CMD中执行npmconfigsetmsvs_version2017,或者全局的话加个-g。,执行npminstall--global--productionwindows-build-tools。...原创 2022-07-29 22:31:18 · 678 阅读 · 0 评论 -
微擎PC登陆密码crypto加密方式记录
微擎PC登陆密码crypto加密方式记录原创 2022-04-29 18:06:36 · 565 阅读 · 2 评论 -
老版人人商城提示“百度未授权地图API”
问题描述最近很多微擎人人商城报错:百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥出现这个问题的原因是源代码里面的百度地图AK失效了,这个时候可以去百度地图直接重新申请一个AK,然后将原来项目里面的AK替换掉。申请地址:http://lbsyun.baidu.com/解决方法申请的AK类型是 “浏览器端" 确认访问的程序页面AK是被替换了的 可以快速的验证下,这个路径下 项目名\addons\ewei_shopv2\plugin\..原创 2022-03-15 14:51:52 · 1030 阅读 · 0 评论 -
微擎公众号图文创建失败 解决方案
主要是由于公众号接口改变导致,所以不行,解决方案替换对应的接口即可:https://api.weixin.qq.com/cgi-bin/draft/add?access_token=整体替换即可解决原创 2022-03-11 23:39:26 · 1636 阅读 · 0 评论 -
微擎禾匠版本修改订单导出实际金额不符情况
最近遇到一个禾匠的问题,版本不清楚,应该是微擎版本的,导出的时候订单的总金额和实际支付金额一致,所以特此记录方便大家以后修改的时候~<?php/** * Created by PhpStorm. * User: Administrator * Date: 2017/8/21 * Time: 14:55 */namespace app\modules\mch\extensions;use app\models\OrderForm;use app\mode原创 2022-02-19 22:13:30 · 288 阅读 · 0 评论 -
微擎判断是否借权js代码
if($_W['account']['setting']['jsauth_acid']==0){ $WeiXinAccountService = WeiXinAccount::create($_W["uniacid"]); }else{ $WeiXinAccountService = WeiXinAccount::create($_W['account']['setting']['jsauth_acid']); }原创 2021-10-23 22:07:26 · 144 阅读 · 0 评论 -
微擎模块修复记录之一 超级同城置顶功能不下来
置顶到期以后,置顶状态不下来修改文件文件cy163_yourbest/inc/mobile/index2.php//查询所有的置顶信息$messagelist2 = pdo_getall(BEST_MESSAGE,array('isding'=>1));//便利置顶信息foreach ($messagelist2 as $vs){ //置顶过期 更新置顶状态 if($vs['dingtime']<time()){ pdo_u...原创 2021-07-26 21:37:26 · 229 阅读 · 0 评论 -
tpwe如何兼容微擎模块和模块卸载
正在基于thinkphp开发的类似微擎平台,需要兼容微擎的安装语法,所以遇到一个安装问题thinkphp创建多表错误:微擎安装语句在manifest.xml里面,<install>安装sql</install>这里一般都是多表同时安装问题描述:然而thinkphp5 Db::query或者Db::execute只适合执行单表创建,多表创建容易出现42000错误 SQLSTATE[42000]: Syntax error or access violati原创 2021-07-02 22:20:19 · 516 阅读 · 0 评论 -
tpwe和 微擎require的配置路径在哪里
tpwe框架的在assets/common/js/app.jsrequirejs.config({ //By default load any module IDs from js/lib baseUrl: '/', paths: { 'district' : '../assets/common/js/app/district', 'daterangepicker' : '../assets/common/lib/daterangepicker/datera原创 2021-05-15 22:01:05 · 240 阅读 · 0 评论 -
在微擎开发这么多年的感觉
最近一直感慨钱难挣,好花。我一直从事软件开发,在一品威客,猪八戒都接过单。但是后来这些平台的抽成,变相收费越来越严重。后来选择微擎,我算是是一个忠实的微擎使用者,记得三年前,微擎以足够的开源而且免费吸引我的关注。开发的模块复用度很高,微擎而且开源,很多客户都喜欢使用他们。可是最近几年的时间微擎不断的增加收费项目,让我感叹平台好像都一样。永远离不开资本的洗礼! 微擎最开始免费,只要500个下载就能够出售软件,后期增加需要保证金,现在又增加saas服务收费,外加平台抽成。平台的规则也越来越倾向于企业,...原创 2021-05-14 22:51:08 · 1581 阅读 · 2 评论 -
由于wx.getuserprofile升级导致老版独立狮子团购小程序 个人信息不显示修复
最近很多朋友因为微信小程序用户获取信息改版,导致老版的小程序只能显示微信用户,微信小程序对于审核小程序提出了带有wx.login、wx.getUserInfo接口的调整,并提出了一个新的接口供开发者调用下图是对于新的接口的官方文档详情点击前往官网查看更多详细信息而朋友的老版独立狮子团购小程序想要改动这个,但是不要升级,特此记录一下小程序端改动:lionfish_comshop\components\new-auth\index.jsvar util = require('../../.原创 2021-05-04 17:18:31 · 751 阅读 · 0 评论 -
微擎 pdo_update 数据自增长
最近在弄微擎模块增加金钱操作,但是由于每次都用查询以后再更新,特意查询一个微擎自增的数据库操作,记录一下 pdo_update("数组表",array('字段 +'=>$money2),array('条件'=>$userlevel['leveluid2'])); **还原大家开发交流**...原创 2021-05-02 22:40:06 · 990 阅读 · 5 评论 -
何为tpwe,它是用来做什么的?thinkphp开发的微擎框架
tpwe是一个纯开源的微擎模块兼容平台,由于这个系统由我个人维护,所有面向所有的用户都是开源且免费的,但是由于个人经历有限,所有维护频率比较低,请大家见谅!有了微擎为什么还要开发tpwe呢?微擎确实是一个优秀多平台的管理系统,但是由于它的商用性质比较高,系统本身的改动需要较高的费用(版权费用),但是小的公司,或者个人也不愿意支付其中的费用,但是同时为了能够满足个性化客户的需要,由此tpwe诞生的了!但是tpwe确实没有微擎优秀,但是它将会逐步的完善!tpwe借鉴了微擎的多模块管理机制,在addons目原创 2021-04-29 22:38:29 · 1259 阅读 · 0 评论 -
微擎模块开发-微信小程序付功能详解(tpwe模块同理)
最近在在做微擎模块转tpwe模块开发,需要了解微擎支付的流程,一般小程序前端请求对应模块下面 wxapp.php 指定的方法,然后再指定方法里面调用微擎本身自带的$pay_params = $this->pay($order);方法返回支付签名即可。所以tpwe做的时候最重要是做pay方法即可!pay.wxml pay: function (orderId) { var that = this app.util.request({ 'url': 'entry/wxapp/p.原创 2021-04-21 20:28:04 · 724 阅读 · 0 评论 -
微擎狮子团购模块二开记录之导航修改
好记性不如烂笔头,最近帮朋友开发狮子团购模块,需要改动他们的导航,怕以后光忘记,特此记录路径:/Modules/Seller/Mode/MenuModel.class.php<?php/** * lionfish 商城系统 * * ========================================================================== * @link http://www.liofis.com/ * @copyright Co原创 2021-04-14 18:24:24 · 403 阅读 · 0 评论