![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
走进大山的孩子
PHP+MySQL开发
展开
-
thinkPHP生成微信支付平台证书
1、先安装微信支付V3版本;2、执行目录 vendor/wechatpay/wechatpay;3、执行以下代码:composer exec CertificateDownloader.php -- -k 微信支付V3秘钥 -m 商户ID -f /Users/chenchen/项目/xxxx商城/api/certs/apiclient_key.pem -s 证书序列号 -o /Users/chenchen/项目/XXX商城/api/certs4、就会在xxxx商城/api/certs/ 中生成pem文件..原创 2022-06-14 23:30:15 · 1063 阅读 · 0 评论 -
PHPExcel导出导入问题”continue” targeting switch is equivalent to “break”.Did you mean to use “continue 2”?
在 php 7.3 的 switch 中使用 continue 会出现警告 1 2 3最好的方式是把 \PHPExcel\Shared\OLE.php 文件中的 continue; 改为 continue 2; 或 break;亲测,好使原创 2022-04-19 10:00:40 · 597 阅读 · 0 评论 -
vue打包后neditor不显示了
原因是vue和vue-template-compiler1、两者的版本不一致;2、两者的版本低了;例如:我出问题的版本是"vue": "^2.5.10","vue-template-compiler": "^2.5.13"打包后,富文本编辑器就不显示了,改成以下,就好了"vue": "2.6.10","vue-template-compiler": "2.6.10"...原创 2021-11-15 20:06:07 · 1084 阅读 · 0 评论 -
iviewadmin本地调试线上接口
修改vue.config.js文件:devServer: {proxy: {'/adminapi':{target: '这里写自己的域名/api',changeOrigin: true,pathRewrite: function (path, req) {let reg = new RegExp(".*/adminapi");return path.replace(reg, '/adminapi')}},原创 2021-08-19 20:37:23 · 269 阅读 · 0 评论 -
workman部署后,连接不上
1、去阿里云的安全规则增加2个端口,这两个端口是workman里面配置的 2、去宝塔开放4435端口;3、到api文件夹下执行:php think worker:gateway start4、后台常驻:php think worker:gateway -d5、重启workman:php think worker:gateway reload...原创 2021-07-28 12:13:48 · 764 阅读 · 0 评论 -
php导出word文件,打开损坏或者乱码
// 下载Word文件$fileinfo = pathinfo($fullname);ob_end_clean();header('Content-type: application/x-'.$fileinfo['extension']);header('Content-Disposition: attachment; filename='.$re['name'].'个人简历.docx');header('Content-Length: '.filesize($fullname));readf.原创 2020-06-29 20:58:58 · 807 阅读 · 1 评论 -
thinkPHP项目部署后,访问接口提示404错误原因
正常情况下,服务器开启了pathinfo(如何开启?)之后,再修改当前站点的conf文件,加上URL重写隐藏index.php入口location /api { if (!-e $request_filename) { rewrite ^/api/(.*)$ /api/index.php/$1 last; break; }}但是,有的服务器通过以上配置就可以了,但有的就是不行,原因是站点.conf文件中,有的是引入pathinfo.co...原创 2020-06-01 18:54:26 · 6440 阅读 · 1 评论 -
PHPWord相关
phpword中进行换行操作:$re['work_experience'] = str_replace(array("\r", "\n", "\r\n"), "<w:br/>", $re['work_experience']);原创 2020-02-25 19:22:16 · 134 阅读 · 0 评论 -
workerman-chat启动后,前台无法访问
去阿里云的安全组,添加规则:55151和7272原创 2019-05-03 19:58:21 · 870 阅读 · 1 评论 -
ThinkPHP代码生成器快速开发框架:ThinkPHP+VUE+APIdoc+Restful+Oauth2.0+代码生成器+系统基础功能(用户管理、菜单管理、角色管理、权限管理、字典管理、部门管理)
Wedo快速开发框架https://github.com/weidong100/Wedo根据数据表,快速生成控制器、模型、VUE界面、接口文档!系统组成:PHP框架使用ThinkPHP5,官网:http://www.thinkphp.cn/UI框架使用iview-admin,官网:https://www.iviewui.com/接口文档使用apidoc,官网:http://apidoc...原创 2019-02-14 16:20:10 · 2444 阅读 · 0 评论 -
关于微信支付和支付宝支付,调试不同的常见问题
1、首先要知道:微信支付,电脑端扫描支付,手机微信支付,用的是一个接口; 支付宝的即时到账,电脑端和手机端的支付,使用的是两个不同的接口,这点很坑;2、这两个接口中,异步传值的地址,是都不能带参数的,即,不能?id=1&a=12这样的格式。 其中,微信接口里面的JS_API_CALL_URL,是可以带参数的,但是 & 符号,要写出 %26 这个转译字原创 2015-07-14 14:36:06 · 908 阅读 · 0 评论 -
Thinkphp开启项目分组,绑定二级域名
如果发现没有效果,请开启debug,清除缓存原创 2015-10-23 15:14:57 · 582 阅读 · 0 评论 -
php查询数据库输出近7天,每一天的数据
for($i=0;$i $user_count[$i] = intval($User->where('DATEDIFF(CURDATE(),FROM_UNIXTIME(`regtime`, "%Y-%m-%d"))='.$i.' and shopid='.session('shopid'))->count()); //获取当天的人数 }DATE原创 2015-09-12 12:06:30 · 3512 阅读 · 0 评论 -
thinkphp根据时间戳查询时间范围内的记录
这是获取当月月初和月末的时间戳$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));$endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y'));//php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,0,0,date原创 2015-09-25 13:42:49 · 10798 阅读 · 0 评论 -
UEditor插入视频、图片显示问题解决
把你富文本提交过来的的数据,使用php的stripslashes(),处理一下,去掉里面的反斜杠。这样,当你插入视频的时候,前台就不会显示没有加载插件什么的了原创 2015-06-29 10:42:06 · 2240 阅读 · 0 评论 -
PHP多维数组排序
$User = M('User');$Incomelog = M('incomelog'); $user = $User->select();$now_date = '2015-02-09';$integral = array();foreach($user as $key=>$v){ $integral[$key][] =$user[$key]['in原创 2015-06-08 15:41:52 · 287 阅读 · 0 评论