自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 fastadmin后台加入颜色选择器

fastadmin后台加入颜色选择器

2022-07-12 17:36:06 2212

原创 人人商城H5打包app,吊起微信支付的问题

需要加入的文件加入到目录php\addons\ewei_shopv2\payment\h5pay,这个需要新建文件我会另外上传需要修改的文件php\addons\ewei_shopv2\static\js\dist\Ydb\YdbOnline.js下面主要修改的是YDBOBJ.prototype.SetWxpayInfo方法,里面调用的pluses.payment至于微信支付的显示,后台配置好就行function YDBOBJ() { this.YundabaoUA =

2022-05-12 09:53:33 853 2

原创 php生成小程序带参数的二维码

生成的是菊花码php生成切记$param数组参数中的第一个参数是page不是path,网上搜的结果有的是path,用path根本就获取不到你携带的参数public function getQrcode() { $user = $this->auth->getUserinfo(); //获取access_token $ACCESS_TOKEN = (new WeiXin())->getAccessToken();

2022-05-12 09:22:16 779

原创 阿里云上lnmp无法远程连接MySQL或ftp解决过程

首先在在阿里云的实例安全组中将数据库的3306端口和ftp用端口打开如下图在服务器中将iptables规则更改一下,规则是什么样的看这个连接https://www.vpser.net/security/linux-iptables.html对于数据库的连接中还有一格要改的地方是mysql库中的user表原来的数据是这个我将root用户的host改成了%后就可以了,%代表...

2019-11-12 17:44:21 277

原创 mysql正则替换字段中部分内容

1. 这个替换方法可以提换字段中那些需要被替换的内容如果是在字符串中间的内容代码:update 数据表名 set 字段名=REPLACE(字段名,'要被替换的原有内容(也是要匹配的字符串)','眼替换的新内容') where 字段名 REGEXP '要被匹配的字符串';代码:update m_case_data set content = REPLACE(content, 'htt...

2019-10-14 10:59:07 2107

原创 PHP导出大量数据到csv文件

这个导出有很多人写过,我只是看到后自己测试了一下以下代码是在Yii2中写的测试导出50万的数据在一分钟左右,只有这个9个字段,字段数量可能也会影响导出速度public function actionIndex() { ini_set('memory_limit', '1024M'); set_time_limit(0); //列...

2019-08-13 14:30:41 857

原创 MySQL批量更新一个字段的值为随机数

$arr = [];$str = '';for ($i=0; $i < 2660; ++$i){ $str .= " WHEN ".$i." THEN ".rand(0,50); $arr[] = $i;}//WHEN 1 THEN 3$arr = implode(',',$arr);// var_dump($arr);die;$sql = "UPDATE ...

2019-08-06 13:08:28 1147

原创 laravel5.5和tp3.2.3的Nginx配置

#laravel的Nginx配置server { listen 80; server_name www.zhibo.com zhibo.com; root D:\demo-start\laravel5.5\public; add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Prote...

2019-06-12 23:49:12 226

转载 tp5自学小结

入口文件ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应用都有一个统一(但不一定是唯一)的入口。应该说,所有应用都是从入口文件开始的,并且不同应用的入口文件是类似的。5.1默认的应用入口文件位于public/index.php更改应用目录和入口位置新版框架默认不再支持改变应用目录(application)和入口文件位置,如果你需要更改,需要自...

2019-04-27 16:22:55 258

原创 lnmp配置laravel虚拟主机

环境 Centos7.5,lnmp1.5,mysql选的5.7,php选的7.2,nginx1.14,laravel5.5我的这个配置修改只在腾讯云线上做的,在本地我这有做没有成功在配置开始由于对centos7.5了解不多,费了很多时间,开始添加虚拟主机用命令lnmp vhost add在后面需要填写的域名和各种,填完之后在虚拟主机的目录下有一个文件 .user.ini ...

2019-04-27 16:10:38 294

原创 配置nginx虚拟主机中-分割线-出现的问题

平时没怎么注意关于分割线这块,因为很简单就陪好了,到那时今天又配一个新的,就出问题了。在window下和Linux下目录分割线是相反的,但是没想到的是,window下配置目录中,目录分割线是"\"在nginx的配置虚拟主机中有转义符的能力,以前不知道,一下是问题过程。一开始配置目录是D:\taimahe\public结果nginx下报的错是再看nginx中的日志error.l...

2019-01-05 18:30:15 318 3

原创 phpcms中通信失败(我的情况)

phpcms中注册会员提示禁止注册或用户已存在,我一开始是因为在新安装的phpcms中添加会员失败发现这个麻烦的问题,在一开始和所有人一样百度谷歌,各种查,都不管用,因为不符合自己的情况,像网上说的很多有几个配置文件其中的内容我也都对比过,都符合就是不行,而最后我有从新在本地安装了一遍,结果直接就通讯成功了,可后来发现了一些与之前安装的不同,就像以下图中的内容其中 应用地址...

2018-12-08 20:32:57 518

转载 html5 input type=datetime-local 无法赋值问题

T在php的date函数中格式化后是CST所以不能写成date('Y-m-dTH:i:s',time())得把把年月日和时间用date函数分别格式化再用大写T分割开放在value里就可以了echo(date('H:i:s',time())."T".date('H:i:s',time()));php代码: <?=date('Y-m-d,$datetime).'T'.da...

2018-11-13 10:30:29 1008

原创 配置WNMP中安装MySQL8.0遇到的问题

因为我现在工作的公司网站线上的开发环境是Nginx1.8.1,PHP5.3,MySQL版本我没注意,然后就想在自己电脑上配置基本差不多的开发环境,没想到Nginx安装和配置都比Apache简单,还有按照网上的一些教程Nginx和PHP基本都安装完了,不过我安装的PHP版本是5.6的,当时懒得找服务器对应的版本了,最重要的是流程要弄明白,前面的Nginx和PHP安装都比较简单,网上有很多教程和别人总...

2018-11-03 14:56:39 425

原创 phpcms在线上安装中和安装后出的问题

在本地安装的时候安装时指定数据库名和用户级密码,但是在线上时,由于当时在宝塔面板中提前定义好了数据库名和用户名及密码,所以在安装时所填写的数据库信息要与之前的一直,数据库地址直接写localhost就可以。在填写数据库地时因为下面的数据库名称和用户名及密码都不对所以安装时提示数据库无法链接,所以开始我认为是数据库地址填写不正确。在安装前,域名一直无法正常解析,原因是没有在云服务器上进行手动解析...

2018-10-28 22:22:35 193

转载 php几个排序算法,学习别人的优点转为自己的

一、冒泡排序介绍:冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。步骤: 比较相邻的元素。如果第一个比第二个大,就交换他...

2018-08-29 14:29:19 222

原创 php基础中个别需要注意的地方

unset()&lt;?php​$a="hello";$b= &amp;$a;unset($b);$b="world";echo $a;​A:helloB:worldC:NULLD:unset可以把“变量”看成一个容器,“变量名”相当于这个容器的标签!unset相当于把这个标签名给撕了,但是只要这个盒子还有标签名贴着,那就不会被PHP的垃圾回收机制给回收掉!所以...

2018-08-29 14:27:09 180

原创 laravel中自己留意到的地方,删除文件

删除文件操作页面删除数据时想同步删除数据库关联的本地文件,需要提供文件上传到本地的绝对路径。如果删除数据中关联的是第三方云存储中的文件则只需提供文件名手册中描述删除文件 delete 方法接收单个文件名或多个文件数组并将其从磁盘移除:use Illuminate\Support\Facades\Storage;Storage::delete('file.jpg');Sto...

2018-08-29 14:23:41 1029

原创 laravel入坑回顾

laravel框架入坑回顾官方网站:https://laravel.com/中文官网:https://laravel-china.org/docs/laravel/5.4composer工具官网网址:https://getcomposer.org/中文网址:http://www.phpcomposer.com/composer资源仓库或应用市场网址:https://pa...

2018-08-29 14:22:50 1675

原创 laravel中七牛云存储插件部分内容

 Qiniu 云储存 Laravel 5 Storage版基于 https://github.com/qiniu/php-sdk 开发符合Laravel 5 的Storage用法。注意从七牛获取到的putTime时间戳,是以 100纳秒 为单位的。参考 https://developer.qiniu.com/kodo/api/1308/stat https://develo...

2018-08-29 14:20:14 514

原创 laravel中的401错误

laravel流同步管理出现401错误,我出现这个错误的原因是token的生成出现了错误,这个token是七牛云的,拼写起来很麻烦。"$method $path\nHost: $host\nContent-Type: $contentType\n\n$body";其中最后的$body没有添加以上图片是我出现的错误提示通过查询401 Unauthorized找到以下资料,推...

2018-07-26 23:56:58 4326

原创 linux回顾小结

shell命令shell命令,很多都是安装程序之后,生成的程序。使用这些程序而已!shell有一个程序,这个程序,有很多种。默认使用的是bash。输入的命令,其实就是很多安装在centos里面的程序。如果没有安装,就不能使用。bash自带了40多个命令查看系统里面的shell类型: cat /etc/shells使用的bash自带的命令就是内建命令。使用type查看 type cd 结果是内建命令...

2018-06-27 23:31:09 266

原创 xampp虚拟机配置

&lt;VirtualHost *:80&gt; DocumentRoot "D:/stack/chubu" ServerName www.mysql.com &lt;Directory "D:/stack/chubu"&gt; Options Indexes FollowSymLinks Includes ExecCGI AllowOverr...

2018-06-23 19:40:16 456

原创 PHP面向对象小结

window系统中cmd中打开Php文件方式路径&gt;PHP -f  文件名面向过程概述1  面向过程是一种编程思想,例如:递归思想、冒泡排序、二分法查找等。2  面向过程是一种以过程(步骤)为中心的编程思想;3  面向过程是人类的思考问题的一种习惯;4  面向过程的编程思想,符合我们人类解决问题的基本习惯:面对一个大问题(目标,需求),会将问题分解为若干的连续的小问题,每个小问题按顺序依次去解...

2018-06-23 19:39:04 301

原创 构造函数与析构函数回顾

什么是构造方法1  当使用new关键字创建对象完成时,第1个自动调用的方法,就是构造方法;2  构造方法的名称是固定的:void __construct ([ mixed $args [, $... ]] )3  构造方法可以带参数,也可以不带参数;构造方法不是必须的,是可选的;4  构造方法的作用:对象初始化。例如:给对象属性赋值、数据库对象初始化(连接、选择数据库)5  构造方法一定是成员方法...

2018-06-23 14:13:39 133

原创 js for in循环知识点遗漏

for in 循环以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行for (variable in object) {...}var obj = {a:1, b:2, c:3}; for (var variable in obj) {把属性名赋值给变量variable console.log(obj[variable]);//输出每一个属性的值,这是个反人类的操...

2018-06-21 21:34:14 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除