自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (7)
  • 收藏
  • 关注

原创 Laravel 的Validation验证规则,required_if、required_without等表示的意思

中文文档:https://learnku.com/docs/laravel/5.5/validation/1302#available-validation-rules。//experitime和experimonth只能二选一,并且experitime只能是大于明天的时间。英文文档:https://laravel.com/docs/5.1/validation#rule-mimes。//当type=1的时候words必传。

2023-07-14 15:13:20 1629

原创 laravel框架env无法读取

上面的说明已经告诉我们了:在配置文件创建对应的配置项,比如我们第三方服务可以放到 config/services.php 中,在配置里使用 env 读取,然后把从 env 函数读取的地方改成 config('services.juhe.app_key') 这样来避免这个问题。从 20 行我们可以发现,一旦缓存了配置以后,就不会再从 .env 文件加载内容了,所以你在业务代码中使用 env 函数时已经无法读取 .env 中设定的内容了,但是其它环境变量不影响哦。那为啥配置文件的可以呢?

2023-06-16 13:52:11 714

原创 法大大企业账号注册对接步骤

Log::channel('fadada')->error('法大大账号注册报错信息: '.'errorCode:'.$res['code'].'>>>'.'errorMsg:'.$res['msg']);'company_customer_id' => env('COMPANY_CUSTOMER_ID','E2Q66AF8996E66A0E943F88907099R45') //企业实名认证客户id(测试)'c_template_id' => '', //企业。3、对接api代码实例。

2023-06-14 16:40:25 799

原创 微信支付链接二维码生成

二维码

2023-05-30 15:33:16 4695

原创 微信支付Native下单API V3接口开发详解

微信支付、Native下单API

2023-05-29 17:16:58 1485 1

原创 php7.3报错Call to undefined function mcrypt_module_open()使用openssl解决

php拓展、微信解密

2023-02-13 15:16:51 868

原创 nginx报错:connect() failed (111: Connection refused) while connecting to upstream

nginx、php-fpm

2023-02-06 17:57:23 3648

原创 go出现missing go.sum entry for module providing package 错误

下载新的依赖包、更新go.sum。在项目目录下打开终端,执行。

2023-01-07 17:22:11 1577

原创 [Go] 解决main.go:5:2: missing go.sum entry for module providing package github.com/astaxie/beego

当在代码中使用了第三方库 ,但是go.mod中并没有跟着更新的时候。如果直接run或者build就会报这个错误。可以使用go mod tidy 来整理依赖。

2022-12-23 10:41:42 650

原创 Beego框架项目搭建步骤

beego

2022-12-22 19:05:51 875

原创 Laravel 某个固定数据排序在列表顶部sql查询(自定义排序)

php

2022-12-07 18:51:54 1023

原创 laravel数据分页集合如何追加数据

1、需求是希望可以在整个分页的数组中插入 9 条数据,使分页有 10 条数据,可以显示两页。这样相当于在 time 在前 9 天都有数据,,这种情况要怎么插入数据到分页集合中呢。获得 LengthAwarePaginator 对象以后 ,可以使用对象的 getCollection() 方法 获得 \Illuminate\Support\Collection 对象,此对象的 push , prepend 方法可以向分页里面追加数据。2、需求是两个数组拼接,然后分页展示,通过foreach循环p...

2022-04-28 19:23:25 1356

原创 windows环境下elasticsearch安装超详细步骤

一、安装jdkElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本。下载JDK1.8,下载完成后安装。二、安装ElasticSearch1、ElasticSearch下载地址链接:elasticsearch-7.17.0-windows-x86_64.zip2、下载安装包后解压3、进入bin目录下,双击执行elasti

2022-04-28 16:37:49 15247

原创 yum install expat-devel 提示Failed to download metadata for repo ‘AppStream‘ 解决办法

在安装apr-util-1.6.1 的过程中安装命令:# tar zxvf apr-util-1.6.1.tar.gz# cd apr-util-1.6.1# ./configure --with-apr=/usr/local/apr# make && make install安装过程中出现报错:xml/apr_xml.c:35:19: error: expat.h: No such file or directory原因是缺少expat库,需要安装expat,查阅了不少资

2022-03-03 18:35:23 1448

原创 Laravel 打印查询sql日志

DB::connection()->enableQueryLog(); // 开启查询日志DB::table('my_table')->insert($data); // 要查看的sql语句执行$logs = DB::getQueryLog(); dd($logs); // 获取查询日志

2021-12-09 17:40:31 809

原创 支付宝扫码支付开发配置详解

昨天做支付宝扫码支付接口回调、签名这块,不得不说,弄的我焦头烂额,翻了很多旧帖,找客服试了无数种解决坑的方案,在我成功解决的一瞬间,觉得非常有必要记录一下,避免大家多走弯路。1、下载支付宝开放平台开发助手,秘钥长度选择RSA2、密钥格式根据自己开发语言选择,我使用的是PHP语言,所以选择非JAVA适用,点击生成应用秘钥和应用公钥2、登录支付宝管理员后台,开通当面付功能3、将生成的应用秘钥和应用公钥在后台开发设置里面填写配置,并配置接口加密方式和回调地址,接口加密方式栏点击查看可获取支..

2021-11-17 10:29:06 2549

原创 file_put_contents写入数组

$arr = array();$str = var_export($arr,TRUE);file_put_contents($filename,$str);

2021-11-12 11:41:05 374

原创 2021-08-09

Mysql在sql中截取时间类型字段的年月日//显示年月日select date_format(date ,'%Y-%m-%d' ) from talbe_a//根据年月日分组select date_format(date ,'%Y-%m-%d' ) from talbe_a GROUP BY date_format(date ,'%Y-%m-%d' )DATE_FORMAT() 函数  定义和用法   DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。  实

2021-08-09 18:21:09 76

原创 Linux下mysql的卸载删除命令

1、检查是否已经安装过mysql,执行命令[root@localhost /]# rpm -qa | grep mysql从执行结果,可以看出我们已经安装了mysql-libs-5.1.73-5.el6_6.x86_64,执行删除命令[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64再次执行查询命令,查看是否删除[root@localhost /]# rpm -qa | grep mysq..

2020-07-22 13:15:54 2569

原创 Centos8 环境下安装mysql-5.7

安装Mysql1、在执行wget命令的目录下或你的上传目录下找到Mysql安装包:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz执行解压命令:[root@localhost/]#tar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz解压完成后,可以看到当前目录下多了一个解压文件,移动该文件到/usr/local/下,并将文件夹名称修改为mysql执行命令如下:[root@localh...

2020-07-22 13:02:30 1616

原创 linux环境php安装:configure: error: xml2-config not found. Please check your libxml2 installation

安装php时的报错checking libxml2 install dir... nochecking for xml2-config path...configure: error: xml2-config not found. Please check your libxml2 installation.检查是否安装了libxm包[root@XKWB3403 php-5.3.8]# rpm -qa |greplibxml2libxml2-2.6.26-2.1.12libx...

2020-07-21 10:43:49 383

原创 linux安装php环境,解决php编译报错configure: error: mcrypt.h not found. Please reinstall libmcrypt.

configure: error: mcrypt.h not found. Please reinstall libmcrypt.方法一:yum install -y epel-releaseyum install -y libmcrypt-devel两个不能一起安装,因为CentOs6默认的yum源没有 libmcrypt-devel这个包,只能借助epel的yum源,所以先安装epel,再安装libmcrypt。方法二:报错内容:configure: error: mcryp.

2020-07-21 10:27:58 1584

原创 linux环境配置nginx服务访问PHP文件出现:File not found错误

出现File not found错误处理,分两种情况1、php-fpm找不到SCRIPT_FILENAME里执行的php文件2、php-fpm不能访问所执行的php,也就是权限问题第一种情况:更改配置文件nginx.conf location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index....

2020-07-17 17:14:07 9417 2

原创 Linux Centos环境下安装PHP

1. php下载以及安装下载:wgethttp://am1.php.net/distributions/php-7.3.2.tar.gz解压:tar -zxvfphp-7.3.2.tar.gz进入目录开始编译安装: ./configure --prefix=/opt/soft/php --enable-fpm 下面是直接把常用的扩展安装好,免得后面在一个一个安装(推荐) ./configure --prefix=/opt/sof...

2020-07-17 16:56:57 583

原创 LINUX服务器CentOS 8.1版本下安装部署nginx

linux(CentOS 8.1)部署安装nginx有两种方法分别是:yum直接下载安装和官网下载压缩包解压,我选择下载压缩包的方式下载压缩包方式创建nginx压缩包存放的目录和软件解压的路径//用来存放下载的压缩包sudo mkdir /usr/tarZip//用来存放解压后的文件sudo mkdir /usr/software下载nginx并解压//进入存放路径cd /usr/tarZip//下载nginx压缩包,可以选不同版本的nginx下载,这里我选择了ng...

2020-07-09 09:55:11 546

原创 新下载的THINKPHP5.1 框架,访问控制器出现 no input file specified.问题

今天新下载了ThinkPhp5.1框架,在官网下载了核心版,windows下配置了虚拟域名.直接访问域名能访问到index模块下的index控制器下的index方法 但是我输入完整链接之后却访问不到了,页面出现了 no input file specified.问题描述:tp5完整链接无法访问(不知道是不是版本的原因)解决方案: 找到项目根目录下的public目录 打开.htaccess默认如下图:我们在代码中index.php后面加上一个问号重新刷新,访问成功..

2020-07-02 15:16:21 330

转载 go的数据库操作mysql

go get github.com/go-sql-driver/mysqlpackage main;import ( "database/sql" _ "github.com/go-sql-driver/mysql" // 包的初始化,执行包中所有的init()方法 具体参见http://blog.csdn.net/wanglei9876/article/deta...

2019-07-07 21:10:03 135

原创 html标签不解析直接输出代码问题处理

PHP中,echo出一段字符串,字符串中含有许多html标签,比如,,等等,浏览器直接将这些标签原样输出了,没有解析,不解析html标签怎么办呢?处理方法:html_entity_decode($string, ENT_QUOTES, 'UTF-8');转载▼PHP中,echo出一段字符串,字符串中含有许多html标签,比如,,等等,浏览器直接将这些标签原样输出了,没有解析,不解析html

2016-03-02 14:50:28 10297

转载 TortoiseSVN无法查看日志

问题:在修改文件后show log无法显示日志,上面的时间会自动在1970年和1970年间跳,而且设置不了时间。解决方法:1.编辑svnserve.conf,设置“anon-access=none”2.在authz中添加 [/]* = 即可

2015-07-18 11:13:22 1079

原创 svn服务器搭建

安装步骤如下:1、yum install subversion2、输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件。输入 svn --help可以查看svn的使用方法。3、创建svn版本库目录mkdir -p /var/svn/svnrepos

2015-05-26 13:51:17 385

转载 linux yum安装LAMP环境

centos 6.51.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。 2.我的机器是centos release 5.9 64为

2015-05-13 22:26:14 514

转载 apache安装前常见错误:checking for pcre-config... false

apache常见错误总结:1、./configure报错Configuring Apache Portable Runtime library ...checking for APR... configure: error: the --with-apr parameter is incorrect. It must specify an install prefix, a bui

2015-05-05 22:17:17 22250 1

转载 configure: error: APR not found . Please read the documentation

编译apache时出错:#./configure --prefix……检查编辑环境时出现:checking for APR... noconfigure: error: APR not found .  Please read the documentation解决办法:1.下载所需软件包:wget http://archive.ap

2015-05-05 16:57:07 578

转载 linux rz sz

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器安装命令:yum install lrzsz从服务端发送文件到客户端:sz filename

2015-04-29 10:25:53 664

转载 tp页面间传参注意事项

不知道大家使用tp的时候有没有发现,在使用get方式或者post方式传参的时候,有些参数是有特殊的用途的。先看看框架的配置/* 系统变量名称设置 */    'VAR_GROUP'             => 'g',     // 默认分组获取变量    'VAR_MODULE'            => 'm',        // 默认模块获取变量    'VAR_A

2014-10-18 00:09:40 661

原创 mysql替换

UPDATE 数据表名 SET 字段名 = replace(字段名, '要替换的字符串', '替换为') WHERE 设定条件;

2014-10-09 10:30:20 470

转载 php操作access数据库

在PHP网站开发中,PHP与Mysql是最好的组合,但是当你想将其他平台的网站移植到PHP平台时,必然遇到移植性的问题,如ASP+ACCESS平台如何移植?首当其冲便是PHP连接Access数据库问题,在不改变数据库的情况下,PHP如何与Access数据库建立连接?  PHP提供多种连接数据库解决方案,在此详解如何使用PHP ADOdb、PDO、ODBC与Access数据库建立连接的代

2014-09-17 22:30:19 627

转载 php apache服务配置

一、修改httpd.conf打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。 [plain] view plaincopy#LoadModule vhost_alias_module modules/mod_vhost_alias.so  去掉#意思是启用apache的虚拟主机功能。

2014-08-21 22:37:26 433

转载 apache错误:Internal Server Error

apache错误:Internal Server Error 想装一个bugfree,放到WEB根目录下,用.htaccess设置好了访问规则.然后用127.0.0.1/bugfree访问网页时,出现了错误提示,风开始以为是开发迅雷占用了80端口,改了端口还是出现同样的错误.Internal Server ErrorThe server encountered an

2014-08-21 22:32:42 621

原创 mysql修改数据库密码

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

2014-08-12 23:04:32 463

windows最新版 elasticsearch-7.0.0-windows-x86_64.zip

最新版 elasticsearch-7.0.0-windows-x86_64.zip

2022-04-28

windows最新版 elasticsearch-7.17.0-windows-x86_64.zip

最新版elasticsearch-7.17.0-windows-x86_64

2022-04-28

openssl-1.0.1h.tar.gz

系统若缺少openssl模块,此拓展用于安装linux系统openssl-1.0.1h.tar.gz

2022-03-03

serf-1.2.1.tar.bz2

Subversion1.8版本之前的需要加neon,1.8版本之后弃用neon而改使用serf。google官网现在无法下载,这里提供方便下载

2022-03-03

expat_2.0.1.orig.tar.gz

linux环境expat库,需要安装expat-devel 的下载使用

2022-03-03

nginx-1.2.7.tar.gz

linux nginx安装包,下载后解压可编译安装

2015-05-06

php-5.3.22.tar.gz

linux php安装包,下载后可在linux系统上安装使用

2015-05-06

空空如也

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

TA关注的人

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