博客园站长
这是人类成长进步中记录的每一时刻
posts - 717,comments - 69,views - 156万

随笔分类 -  PHP

1 2 下一页
初始化thinkphp6.0出现的问题解决
摘要:参考https://www.kancloud.cn/manual/thinkphp6_0/1037481 tp6.0只支持通过composer安装(安装请参考上述网站即可,没啥问题) tp6.0要求 PHP >= 7.1.0 **********1、出现的问题一 由于之前是用的php-7.0.12- 阅读全文
posted @ 2021-06-25 14:33 dm3344 阅读(346) 评论(0) 推荐(0) 编辑
记一次续签SSL证书导致微信小程序部分机型无法访问网站接口
摘要:起因 免费的ssl证书某天过期了,点了续签,发现部分老旧手机无法访问到这个网站接口,导致微信小程序功能无法访问 调试过程 1、小程序接口请求的位置,捕获返回的异常 request:fail -2:net::ERR_FAILE 百度 解决地址:https://blog.csdn.net/Cike___ 阅读全文
posted @ 2021-05-31 13:23 dm3344 阅读(1096) 评论(0) 推荐(0) 编辑
php前后端分离导出excel问题
摘要:1、原始方案,直接浏览器输出下载【卒】 $xlsWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); // ob_end_clean();//清除缓冲区,避免乱码 // header('Content-Type: ap 阅读全文
posted @ 2020-12-14 17:42 dm3344 阅读(633) 评论(0) 推荐(0) 编辑
PHP 随机数字按权重
摘要:$result = array();for($i=0; $i<100; $i++){ $row = $this->roll(array('a'=>290,'b'=>400,'c'=>210, 'd'=>100, 'e'=>20)); //a=1-5 29% b=6-10 40% c=11-15 21 阅读全文
posted @ 2020-09-29 10:47 dm3344 阅读(349) 评论(0) 推荐(0) 编辑
宝塔上的redis 性能调整的requirepass 密码与配置文件的 requirepass 不一致
摘要:1、密码显示是 abcdef 6个字符 2、但是配置文件里面的密码确是别的 abcdef-redis (这个才是真正密码) 3、在外面加上 -redis 保存 4、然后在配置文件就会 再叠加个 -redis 结论:宝塔有问题,直接改配置文件的密码即可,外面那层密码不用管,也不要去用 阅读全文
posted @ 2020-04-20 15:31 dm3344 阅读(1246) 评论(0) 推荐(0) 编辑
php 默认文档为index.htm 或者其他
摘要:网站设置,伪静态,按图中,去掉 DirectoryIndex index.htm 即可 阅读全文
posted @ 2020-04-17 16:26 dm3344 阅读(356) 评论(0) 推荐(0) 编辑
php tp5 语句后面链式追加sql语句
摘要:写在这个文件下面操作 正常模式db('user')->where('status',1)->select(); 查询状态为1的用户信息在 Query.php下新增函数 public function unionWhere(){ return $this->where('status', 1); } 阅读全文
posted @ 2020-03-25 10:13 dm3344 阅读(523) 评论(0) 推荐(0) 编辑
微信小程序加载服务器图片显示404浏览器上可以访问
该文被密码保护。
posted @ 2020-02-17 11:43 dm3344 阅读(1) 评论(0) 推荐(0) 编辑
php网站请求返回结果被加入恶意代码片段
摘要:场景:1、用浏览器直接访问网站任意url or api,都正常访问2、用postman 或 wx.request 访问网站任意url or api,都会携带 一段html代码(里面是广告)会导致小程序的初始化api返回截取到广告去,从而无法渲染首页(appscrxxx报错那个),简称 “小程序打不开 阅读全文
posted @ 2020-02-16 17:54 dm3344 阅读(410) 评论(0) 推荐(0) 编辑
php tp5 的index.php 被改成首页静态页面内容
摘要:2个措施: 1、chattr锁上这个文件 https://blog.csdn.net/deeplearnings/article/details/773675092、似乎是tp5的一个漏洞,升级到最新版 阅读全文
posted @ 2020-02-14 14:59 dm3344 阅读(898) 评论(0) 推荐(0) 编辑
linux 下 php执行 exec 无反应 返回值为空
摘要:ps:请先确保 php.ini 的disable_functions 配置没有拦截 exec ,有请删掉,保存,重启php 下面开始正文1、先找出是哪个用户在执行这个文件的 <?php$result = exec("whoami", $outcome, $status); var_dump($out 阅读全文
posted @ 2020-02-10 11:16 dm3344 阅读(1577) 评论(0) 推荐(0) 编辑
php curl 转为 x-www-form-urlencoded 方式
摘要:curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded')); from-data数据的为:​​​​​​$data = [ 'name' => 'aaa', 'sex' 阅读全文
posted @ 2019-11-27 16:08 dm3344 阅读(2440) 评论(0) 推荐(0) 编辑
php 加载 zip 文件
摘要:header('Content-type: application/zip');header('Content-Disposition: attachment; filename="QueryCode.zip"');readfile('QueryCode.zip');$ZipFile = file_ 阅读全文
posted @ 2019-11-18 14:32 dm3344 阅读(154) 评论(0) 推荐(0) 编辑
hinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
摘要:检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。莫名其妙,怀疑是代码问题。 仔细检查后,发现是模板的文件名问题: 用过TP的都知道:thinkphp会在$this->display()的时候,会自动获取方法名作为模板的文件名,比如一个getUserInfo方法对用着getuse 阅读全文
posted @ 2019-09-24 10:55 dm3344 阅读(337) 评论(0) 推荐(0) 编辑
php 使用redis
摘要:use think\cache\driver\Redis; $redis = new Redis(); $comToken= $redis->get('token'); $redis->set(token',123,7000); //7000秒后过期 阅读全文
posted @ 2019-08-06 16:36 dm3344 阅读(159) 评论(0) 推荐(0) 编辑
redis 服务器开放给其他电脑连接
摘要:1、云服务器的端口6379开通 2、宝塔服务器上的6379开通 3、修改服务器上的redis配置文件: 重启redis ************至此redis就可以远程直接连接共同和使用了********* 再不行就连到服务器面板 netstat -ntpl 6379 如果是6379 是127.0. 阅读全文
posted @ 2019-08-06 16:26 dm3344 阅读(1645) 评论(0) 推荐(0) 编辑
postMan下使用xdebug
摘要:增加 ?XDEBUG_SESSION_START=PHPSTORM 例: {{url}}/manage/getuserinfo?XDEBUG_SESSION_START=PHPSTORM 阅读全文
posted @ 2019-08-06 11:59 dm3344 阅读(482) 评论(0) 推荐(0) 编辑
phpstudy apache 服务无法启动
摘要:1、找到apache路径 3、打开cmd进入bin文件夹 4、输入 httpd.exe 看报的什么错误即可解决 我的这边是httpd.config 里面配置了个项目文件夹路径,这个文件夹被我删了,导致的,去掉保存,重启,OK 网上的要么是 vc+没装,要么端口被占用,要么站点配置错误。。。 阅读全文
posted @ 2019-07-30 11:29 dm3344 阅读(438) 评论(0) 推荐(0) 编辑
PHP正则匹配中文汉字会得到�
摘要:preg_match('/^[a-zA-Z\x{4e00}-\x{9fa5}]+$/u', $str) preg_match('/^[a-zA-Z\x{4e00}-\x{9fa5}]+$/u', $str) 阅读全文
posted @ 2019-07-23 11:08 dm3344 阅读(301) 评论(0) 推荐(0) 编辑
phpstudy5.6 No input file specified的解决方法
摘要:一、问题描述 5.6就提示这个错误,切换5.5就可以 二、原因分析 原因1:提示:“No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误 原因2:根节点的这个文件全部注释掉 三、 问题解决: 1 阅读全文
posted @ 2019-07-19 14:32 dm3344 阅读(3017) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示