php
李-疯子
技术讨论Q群:854312770
----阿道夫 ·数据点李:adolph.data.li
展开
-
Content-Length mismatch, received xxxx bytes out of the expected xxxx
使用composer create-project 安装laravel指定版本时提示内容长度有误切换镜像即可,下面是阿里的composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/原创 2020-07-15 14:01:53 · 5023 阅读 · 1 评论 -
百度富文本编译器上传视频报错
报错如下:POST Content-Length of 38145221 bytes exceeds the limit of 8388608 bytes in Unknown on效果图:解决方法:打开php.ini文件更改如下:upload_max_filesize = 2000Mpost_max_size = 1000M;...原创 2020-01-31 22:57:45 · 478 阅读 · 0 评论 -
laravel5.6上项目报错No application encryption key has been specified
报错:No application encryption key has been specified翻译过来的意思是:没有指定应用程序加密秘钥终端切入到项目目录下执行:php artisan key:generate如若报错为以下形式请继续看下去:这个报错的意思是:putenv()函数被禁用了解决方案:1。切入到php的配置文件php.ini文件中进行更改disable_fun...原创 2020-01-14 11:32:09 · 501 阅读 · 0 评论 -
laravel5.6,session上线后全部失效
线上可以正常使用,上线后就不能存进去session了,给storage/framework/这个文件夹以及下面子文件权限就可以了原创 2019-11-06 14:20:03 · 368 阅读 · 0 评论 -
初试CI(CodeIgniter3.1.5;php7.0.13)框架----控制器篇
控制器的路径以及访问方法:如何更改控制器默认加载访问:控制器的传参:原创 2019-06-20 11:42:53 · 809 阅读 · 0 评论 -
安装redis以及环境变量的配置和php7.1.13开启redis扩展
安装redis:下载路径:https://github.com/microsoftarchive/redis/releases环境变量配置:开启redis扩展:地址:http://pecl.php.net/package/redis使用php函数 :phpinfo();打印查看自己的版本...原创 2019-06-11 11:31:45 · 2995 阅读 · 0 评论 -
通过宝塔无法打开数据库
今天遇到了个问题就是在宝塔面板中无法直接打开数据库,喝了点酒就不多说跟截图了,总体就以下问题导致:1,php版本问题2.宝塔面板中是否开通了888端口3.安全组问题,开通安全组的888端口...原创 2019-06-22 00:00:55 · 9282 阅读 · 1 评论 -
phpStudy集成中的MySql无法启动
今天朋友遇到的一个小问题,mysql无法启动,也不弹错误提示如下:分析原因:出现该情况大多分两种1.端口被占用,如:有别的软件使用了3306的端口2.出现了冲突,如:之前该计算机上下载过mysql但是被删除,却又没完全被删除干净我看了一下端口列表,发现没有3306,并且在cmd中查看了端口,并没发现被占用情况;我怀疑可能冲突了,在cmd中执行 下面命令sc delete MySQL...原创 2019-07-17 14:14:36 · 363 阅读 · 0 评论 -
ThinkCMF使用文本域问题,后台上传图片成功,前台无法显示,图片路径被改变
使用后台的富文本域上传图片,上传的时候没问题,存储数据库的时候发现路径会少导致图片在前台无法显示!如下:对比发现少了一个/upload,调试加上后图片是可以显示的!数据库查询发现也是少这个,说明储存的时候被什么过滤掉了!下来上代码,开始排查错误:去找了data这个方法第一次第二次根据上面的判断确定了程序走的顺序把1和2的exit;去掉即可得到...原创 2019-09-04 18:48:20 · 1393 阅读 · 0 评论 -
CentOS-7.6配置LAMP环境
开始安装:#注意了,centos7的 mysql 已经改名为 mariadb[root@CentOS-7 ~]# yum install httpd mariadb-server mariadb pp php-mysql -y[root@CentOS-7 ~]# systemctl start mariadb.service[root@CentOS-7 ~]# systemctl star...原创 2019-09-07 19:52:51 · 774 阅读 · 0 评论 -
安装Composer报错php_igbinary.dll' - 找不到指定的模块。
首先去php\php-7.1.13-nts\ext中找,并未发现有php_igbinary.dll文件,然后去该网站下载适合自己的文件网址:https://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/然后解压并将后缀为.dll的文件放入ext中,如下:从新安装即可!最后在cmd中测试输入composer若如下图则为成功!...原创 2019-06-19 11:32:37 · 2881 阅读 · 0 评论 -
thinkcmf项目上传图片,上传后提示:上传目录不可写解决方法之一
上传图片很头疼。。。。来个效果图看下 如果是这样的你就可以继续看下去,说不定适合你解决!思路:打开F12看发现这样的东西:然后根据路径去寻找该方法发现:然后去查看该文件的权限(upload)如下:发现该文件的权限不是777,试着改变然后就解决问题!如下效果:...原创 2019-06-02 23:16:24 · 1452 阅读 · 0 评论 -
手机注册获取验证码的PHP代码
php<?php require dirname(__FILE__).'/include/common.inc.php';//这是在cms2008下面做的测试 header("content-type:text/html; charset=utf-8;"); session_start();//开启缓存 if (isset($_SESSION['time']...转载 2019-02-22 15:54:46 · 259 阅读 · 0 评论 -
PHP编译器phpStorm的安装以及破解方法,设置字体
1.去官方下载: http://www.jetbrains.com/phpstorm/download点击后会自动跳转该页面:里面的内容不用管,点击下载,发现正在下载就可以了然后下一步下一步。。就可以了破解:第一次下载:如果是之前下载过可以导入之前的配置注册在 C:\Windows\System32\drivers\etc 中找到 hosts 文件进行备份添加 “0...原创 2019-02-25 12:05:00 · 633 阅读 · 0 评论 -
php Memcache以及redis缓存扩展
1.先查看php版本,创建一个php文件写入下面代码:&amp;amp;amp;lt;?php return phpinfo();?&amp;amp;amp;gt;在游览器上访问:Memcahe扩展:去网址: https://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ 下载相关扩展有时候下载的适合网页显示一直在加载,那就是在下载,不用管他,等待一会就...原创 2019-02-25 13:24:07 · 194 阅读 · 0 评论 -
phpstudy-5.6.27-nts 安装redis扩展
redis扩展安装流程第一步:首先直接查看一下phpinfo()的信息 找到下面两条信息Architecture x86PHP Extension Build API20131226,NTS,VC11Loaded Configuration File D:\phpStudy\php\php-5.6.27-nts\php.ini第二步:redis扩展下载地址https://pecl....转载 2019-02-20 21:15:46 · 692 阅读 · 0 评论 -
php操作excel的导入和导出
类的下载:composer require phpoffice/phpexcel,其中Classes文件是核心文件//导入excel文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件的读写</titl转载 2019-03-15 09:27:45 · 237 阅读 · 0 评论 -
用PHPExcel插件读取Excel的数据和导出数据到Excel
PHPExcel是一个PHP类库,用来帮助我们简单、高效实现从Excel读取Excel的数据和导出数据到Excel。也是我们日常开发中,经常会遇到的使用场景。比如有个客户信息表,要批量导出发给同事,我们就可以用PHPExcel来快速实现。同样,如果我们要利用短信群发接口去群发信息,PHPExcel可以快速导入客户信息,避免人工录入信息的麻烦。PHPExcel使用教程:首先下载PHPExcel...转载 2019-03-15 09:37:39 · 346 阅读 · 0 评论 -
php中的Laravel框架报错:Fatal error: require(): Failed opening required
报错效果如下:可能是php版本太低的原因!第一种方法:忽略!打开cmd进入该项目执行composer install --ignore-platform-reqs如下:然后刷新页面如下为成功还有一种方法:是直接删除composer.lock文件,然后cmd中composer install,最后刷新网页即可。...原创 2019-03-21 10:39:43 · 26844 阅读 · 0 评论 -
支付宝注册企业支付pc端支付接口
前面忽略注册部分了。。。。很简单的,搞的时候忘记截图了。。。。不好意思哈,尽量用法人去注册,非常快,两个小时左右就ok了,否则的话要2到3天!要有营业执照,身份证正反面,地址最后和营业执照一致!然后你需要有一个在线,能够访问的网站,如果有账号密码才可以访问则要提供账号密码!ok,说下注意的地方!找下回调域:(开发中心—网页移动应用)下面的开发设置中有个授权回调地址:这个就是支付宝返回给你的哪...原创 2019-04-09 23:35:52 · 1209 阅读 · 0 评论 -
Laravel配置nginx用wdCP云主机管理系统上线项目问题(怎么忽略public,以及无法打开页面包500错误)
1:500错误,很坑哦,我遇到的是权限问题,把缓存文件设置为777权限便好,注意要子文件继承哦!!不然没有用的!!如下:(从一走到四就可以了)2:忽略public问题,请先别急,框架内的伪静态我已经做了处理,但是wdcp默认访问的是public_html文件,所以项目必须要放入这个文件下才可以,敲打域名后要加/public才可以访问,所有问题就来了,就需要在nginx中进行设置,上图!!!...原创 2019-04-15 01:28:11 · 357 阅读 · 0 评论 -
.pfx证书文件的PHP使用——RSA验证机制
在写一个XX支付平台的时候遇到后缀为.pfx证书的问题的时候发现了一篇不错的博客,转载地址:https://www.jianshu.com/p/8b364f155e31转载内容:今天公司遇到一个支付项目 对方给过来的接口使用的是RSA验证 给到了一个.pfx的证书,顿时懵逼 马上问Google PHP RSA怎么玩的,结果网上都是一堆复制粘贴的东西 毫无营养。都说要...转载 2019-05-21 08:56:29 · 1948 阅读 · 0 评论 -
redis的三种启动方式(后台运行)
redis的启动方式1.直接启动进入redis根目录,执行命令:#加上‘&amp;’号使redis以后台程序方式运行./redis-server &amp;2.通过指定配置文件启动可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf进入redis根目录,输入命令:./redis-server /etc/redis/6379.conf#如果更...转载 2019-02-21 18:59:22 · 28721 阅读 · 0 评论