php

2020年9月9日

微信公众号开发踩坑记录

在微信浏览器里可以通过jssdk调用微信的各种功能,比如微信扫一扫,获取用户列表,分享到朋友圈之类 。但是每次调用jssdk的时候浏览器的JS必须先用wx.config完成配置和签名校验,这就需要从后端获取一组签名数据包。微信公众平台提供了这方面的文档和参考,有后端也有前端。后端范例下载:http://demo.open.weixin.qq.com/jssdk/sample.zipJSSDK文档:https://developers.weixin.qq.com/doc/offiaccount/O

Read More
2020年2月20日

如何设置 ASP.NET Core 程序监听的 IP 和端口

Web 服务需要配置监听的 IP 和端口才可以对外提供真正的服务。本文介绍如何设置 ASP.NET Core 程序监听的 IP 和端口。ASP.NET Core 程序默认集成了 Kestrel 服务器,可以直接对外提供 Web 服务。虽然可以直接提供服务,但通常建议使用反向代理服务器来间接提供服务。因此,本文建议的大多数设置监听 IP 和端口的方法都是“临时方法”,即那种“配置出来”的方法,而不会直接写死在代码中。如何选择应该监听的 IP 和端口?一般来说,监听的 IP 可以选择本地回环地址,特

Read More
2020年1月24日

好商城二开备忘

处理请求的核心流程:base.php/** * run */public static function run(){    self::cp();    self::init();    self::control();}install/index.php    183行 安装时随机生成md5_key 用于cookie等地方加密 在encrypt函数中使用设置选项在数据库的setting表里cp

Read More
2020年1月6日

ecshop二次开发爬坑记录

宝塔面板本机运行不方便用ssl,如果不小心用了https://就会报403错误 phpstorm全局搜索替换的时候默认会勾选文件类型过滤,只搜索php文件,去掉文件类型过滤才能所有文本内容全局搜索ECSHOP在include/config.php里设置一个DEBUG_MODE宏可以开启DEBUG模式,不启用缓存之类的机制方便调试。去掉这个可以解决本机调试时候的一些断点追踪配置报错手机端页面路径是/mobile/而不是/wap/ECSHOP 5.4以上PHP报错https://www.cnblog

Read More
2019年12月10日

2019-12-10

昨天重新导出了所有数据库 因为看错了商城系统以为要安装mysql6以上 中间发现phpmyadmin导出sql之后 再导回来的时候需要每个数据库前面加个use xxx; 另外这个use的后面;不能省略否则会出错 真坑商城系统跑起来了 现在在分析它的模板结构 准备自己改一套适合的皮肤出来发现迅雷的chrome插件开启自动侦测页面视频功能的时候会给商城系统的一段json字符串插入xml导致商城系统上传文件的时候js用eval反序列化json串吃到一个json和xml混杂的字符串导致出错 查了一两个小

Read More