自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 windows 下安装 Elasticsearch

Elasticsearch 7.X 版本,需安装jdk1.8。主意需要安装 jdk Elasticsearch 8.X 版本 需要安装 jdk17。

2024-08-15 17:44:29 222

原创 Apache 服务器 Internal Server Error 错误

apache 的配置文件 httpd.conf 的最后 增加以下文件,在重启apache生效。使用apache 服务器,执行长时间应用时报错,php 配置 超时时间 和 错误都无效,可以在。

2024-08-08 17:28:56 336

原创 laravel 8 、thinkphp数据库锁机制

当其他程序也会需要对相同数据进行修改时,其他程序也需要使用 lockForUpdate() 进行锁机制,避免,获取到的数据是第一个程序未修改前的数据,如果当前程序未使用 lockForUpdate() 对其进行修改,当前程序获取到的数据是第一个程序未修改前的数据,然后在进行修改时,需要等到第一个程序执行完才进行修改(即使未使用 lockForUpdate() 也会等到第一个锁机制结束才会执行修改,而不会阻止查询),这样有可能造成,第二个程序获取到的数据是未修改前的数据,造成数据错误,

2024-07-23 13:46:52 219

原创 linux centos 远程备份工具 rsync

linux centos 远程备份工具 rsync。

2024-07-18 09:48:34 111

原创 cenots 出现 curl 外网地址很慢,或者微信授权很慢

的 nameserver 改为 114.114.114.114 即可 其他需要屏蔽。或者把 114.114.114.114 放在第一位 (保存即可,不用做其他的)用 curl 访问链接,很慢才显示接口、或者微信授权很慢,可能是 dns配置问题,直接修改。微信授权,很慢才授权成功,平均延时 5s。

2024-06-21 10:24:05 227

原创 centos 服务器报错 501 502 503 504 问题处理

php相关设置php.ini 中 max_execution_time = 300基本公式如下:超时时间 = min(max_execution_time , request_terminate_timeout)注意 set_time_limit()函数和配置指令max_execution_time只影响脚本本身执行的时间。

2024-06-12 16:40:25 346

原创 php 执行 ffmpeg 可能遇到的问题

需要注意的是,因为这里写的 \ 斜线,所以可能对字符进行了转义,导致执行失败,所以可以添加 \\ 为这种形式,如果可以执行了,说明是php 获取到的环境变量有误,需要特别注意的是,环境变量中的 \ 也会进行转义,影响正常执行,所以在 配置环境变量时,遇到会转移的字符,也需要 加 2个 \\ 斜线;安装成功后,还需要把 ffmpeg 添加到环境变量。ffmpeg -version 如果提示。先确定 ffmpeg 是否 成功安装。

2024-05-16 16:49:26 286 1

原创 MySQL补丁下载及安装

在使用MySQL数据库时,及时更新和安装MySQL补丁是非常重要的,可以提升系统的稳定性和安全性。假设我们当前使用的MySQL版本是5.7.30,我们可以在MySQL官方网站的下载页面上找到对应版本的补丁文件进行下载。在使用MySQL数据库时,为了确保系统的稳定性和安全性,我们需要定期更新和安装MySQL的补丁。得到MySQL版本信息后,我们可以在MySQL官方网站的下载页面上找到对应版本的补丁文件进行下载。在下载MySQL补丁之前,我们需要先确认我们正在使用的MySQL版本。希望本文对您有所帮助。

2024-05-15 13:29:41 1324

原创 laravel8 导入 excel常见问题

遇到解析内容,解析为空的情况,可能是 因为excel 存在多个 Sheet1 造成,服务器不能解析一个 Sheet1 的情况,比如。上传xls 或 xlsx 文件后,文件解析为 zip 格式,输入正常情况,不影响解析 里面的内容。这种则不能解析,需要删除只剩一个才能解析。

2024-05-11 15:50:36 249

原创 CentOS8 同步时间chrony ntpdate已无法使用

上次元数据过期检查:-1 day, 16:29:03 前,执行于 2020年08月03日 星期一 19时00分30秒。CentOS8系统中,原有的时间同步服务 ntp/ntpdate服务已经无法使用,使用yum安装,提示已不存在。在CentOS8中,已使用chrony替代ntp,首先安装chrony。3、注释掉第三行原有的时间服务器地址,设置为阿里云的时间服务地址。4、重启网络时间服务chrony,并设置服务后台运行。安装chrony成功,修改chrony服务的配置文件。5、时间就会自动同步。

2024-02-29 14:46:38 633

原创 mysql中建立一个用户,只能看到某个指定的数据库

本文介绍了如何在MySQL中创建一个用户,并限制该用户只能访问特定的数据库。通过正确地设置用户和权限,可以保护数据库的安全性,防止未授权的访问和数据泄露。上述代码创建了一个名为myuser的用户,@'localhost'表示该用户只能在本地主机上进行访问,IDENTIFIED BY 'mypassword'表示设置了该用户的密码为mypassword。上述代码首先撤销了myuser用户对所有数据库的权限,然后重新为其授权只能进行SELECT操作,并且只能在mydatabase数据库中进行。

2024-01-17 15:30:00 1042

原创 宝塔数据库一直提示密码错误

其中 skip-grant-tables 加到 [mysqld] 下面,跳过权限限制。则修改办法是,需要到 linux终端自己修改 mysql root的密码。宝塔一直提示密码错误,直接在界面上操作修改root 密码也无效的修改办法;修改完毕后,在宝塔终端再把密码修改成当前这个密码,忘记root密码,修改密码(针对5.7版本)接着执行下面命令(直接回车,密码为空)改回my.cnf文件并重启mysql。

2024-01-12 17:24:50 1174

原创 宝塔登录验证码不显示的解决办法

服务器终端执行这两行命令试试:删除之前无法使用的面板环境。重新获取新的面板环境和更新包。

2023-12-22 15:28:46 692

原创 centos 安装 Imagick 执行转换为 图片报错

可以尝试安装ghostscript 试下。需要确定 Imagick 是否安装成功。安装后,发现不在报此错误了。如果转图片遇到下列问题。

2023-12-15 10:45:56 660

原创 Xshell 过期,需要收费怎么办

直接在官网下载最新免费版即可。

2023-12-14 15:22:36 447

原创 Linux 多版本php ,切换默认版本

使用命令:ln -sf /usr/local/php7.3/bin/php /usr/bin/php 如果没报错,就代表切换成功。后面的 /usr/local/php/bin/php 表示默认版本。2.查看现在安装了多少版本的php ,可以用。看到 后面 为 php7.3 代表切换成功。在使用上面命令,检查是否切换成功了。然后切换到到 7.3 版本上。1.查看当前默认php版本。

2023-12-13 10:24:03 1275

原创 数据库字段中使用逗号拼接,需要查询数据时

假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。如果第一个参数是一个常数字符串,而第二个是type SET列,则FIND_IN_SET() 函数被优化,使用比特计算。FIND_IN_SET(str,strlist) : str 要查询的字符串,strlist 需查询的字段,参数以”,”分隔,形式如 (1,2,6,8,10,22);该函数的作用是查询字段(strlist)中是否包含(str)的结果,返回结果为null或记录。

2023-10-26 11:39:09 183

原创 阿里云后台免费证书

按照一下步骤找到免费证书申请。

2023-10-24 13:12:38 43

原创 thinkphp5.1 关联查询

使用 hasWhere ,时,必须 放在最前面,如果关联的数据为空,则整条都不返回,且即使使用 闭包查询也无效,都必须要有数据才返回,闭包只作为2次限制使用,未查询到数据,则不返回(前提,关联数据必须要有数据)如果查询数据时,没有数据,则不返回整条信息,则使用 hasWhere,进行查询。关联查询使用with查询。

2023-10-23 10:31:34 992

原创 PHP 生成 PDF文件

laravel 可以使用 composer 安装 tecnickcom/tcpdf。

2023-09-19 15:12:36 491 1

原创 cenots 出现 curl 外网地址很慢,或者微信授权很慢

的 nameserver 改为 114.114.114.114 即可 其他需要屏蔽。用 curl 访问链接,很慢才显示接口、或者微信授权很慢,或者把 114.114.114.114 放在第一位。可能是 dns配置问题,直接修改。微信授权,很慢才授权成功,平均延时 5s。

2023-09-13 11:20:20 175

原创 在laravel中使用poster扩展包实现图片的旋转验证、滑块验证示例

快速生成海报、生成签到日历、生成二维码、合成二维码、图片添加水印、图片水印、水印 滑块验证、旋转图片验证等。poster扩展包介绍:PHP海报生成、图片验证,极速生成方便快捷。使用composer安装。

2023-05-23 17:09:47 240

原创 centos 7 配置环境变量

配置环境变量,vim /etc/profile 直接在最后添加 即可#set ffmpeg PATH=$PATH:/usr/ffmpeg/binexport PATH

2023-04-17 13:19:46 194

原创 windows 下安装 ffmpeg

linux端https://blog.csdn.net/m0_57535869/article/details/125060784 具体安装没测试。1丶需要php.ini配置文件disable_functions中去掉:system和exec参数,即表示允许php直接执行服务端命令。http://ffmpeg.org/download.html ps: 这里有各种版本了 (未使用这个版本)git地址:https://github.com/BtbN/FFmpeg-Builds/releases。

2023-04-11 14:49:16 1381

原创 采集数据插件

链接:QueryList|优雅的渐进式PHPDOM解析框架

2023-03-07 14:42:27 277

原创 nginx 服务器配置

整个 uploads 下的文件都禁止访问(未测试)www.baidu.com 为上级请求来源。1.去掉 index.php 访问。2.nginx 防盗链(1)3.nginx 防盗链(2)

2022-11-07 15:27:39 644

原创 Linux 服务器使用过程中,mysql突然不能用了,报如下错误

Linux 服务器使用过程中,mysql突然不能用了,报如下错误

2022-08-23 18:19:58 405

原创 网站配置 ip+端口 访问外网

1.首先,确保外网可以访问到此 ip + 端口可以使用windows 自带的 telnet 检测 命令行工具输入 telnet ip 端口 ;如果没报错则是可以外网访问2.服务器配置,只需要在域名处配置 外网 ip ,端口处配置 端口,然后重启服务器即可,如果外网访问成功,则成功,负责需要检查 第一步...

2022-04-26 15:28:13 6608

原创 PHP 继承重写 父类方法

在php 中,继承父类后,在子类写一个与父类相同的方法名,则会覆盖掉父类的方法,但是参数必须与父类一致若子类,还需要在使用父类的方法,可以使用 parent::父类方法名,则可以写一个与父类相同的方法名,并且可以使用父类的一些特性...

2021-12-02 10:01:44 888

原创 linux 多版本,执行命令行时,怎么固定那个PHP版本

一般的执行命令都是 php test.php如果这个时候,存在多个PHP版本,即使 使用 php -v 是想要的版本php test.php 也不一定是想要的,这个时候我们就需要自己固定版本可以使用 /usr/local/php7.3/bin/php test.php /usr/local/php7.3/bin 就是PHP版本的路径...

2021-11-26 14:24:25 721

原创 centos7 服务器访问外部链接慢

用 curl 访问链接,很慢才显示,可能是 dns配置问题,直接修改 /etc/resolv.conf的 nameserver 改为 114.114.114.114 即可 其他需要屏蔽

2021-11-25 13:57:46 1015

原创 PHP 文件上传“找不到临时文件夹!”(lnmp)

找到PHP配置文件 php.ini 配置文件找到 open_basedir= 与 upload_tmp_dir一般屏蔽掉就可以了 如果open_basedir 未屏蔽,那 upload_tmp_dir 必须要添加路径,并且,必须在open_basedir 配置的路径里面选择一个出现这个问题:open_basedir restriction in effect. File(../license.php) is not withi...

2021-10-11 11:16:15 486

原创 apache 获取不到 authorization 解决办法

直接在 apache 的配置文件httpd.conf 的 <IfModule dir_module>下,增加 SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0 即可

2020-12-14 17:23:15 883

原创 Linux安装php yaml扩展

Linux安装php yaml扩展1、首先得安装libyamlgit clone https://github.com/yaml/libyamlcd libyaml./bootstrap./configuremakemake install2、安装扩展 php7.3版本wget http://pecl.php.net/get/yaml-2.0.4.tgztar -zx...

2019-11-29 21:06:24 795

原创 lnmp 安装 redis 及 扩展

安装必须的包yum install gcc下载redis.zipcd /usr/local/srcwget http://download.redis.io/releases/redis-5.0.6.tar.gztar zxvf redis-5.0.6.tar.gzcd redis-5.0.6make MALLOC=libc当显示Hint:It`s a good...

2019-11-27 16:17:32 733

原创 cmd 下运行PHP程序

cmd 下运行 thinkphp5.1的代码切换到项目 public下 ,然后执行 php index.php 代码地址 (或者路由地址)所有php要放在环境变量下,才能运行...

2019-07-19 17:19:49 333

原创 Serv_U ftp 服务器开启防火墙后,无法读取目录

首先关闭防火墙,ftp连接成功,目录正常显示,说明是防火墙的原因(但是不能关闭防火墙)//开启防火墙后 就要使用 Serv-U Passive被动模式才能访问 端口设置方法如下先打开ftp服务器 找到设置 然后设置 PASV端口 然后在开启防火墙端口 需要开以下端口 1. 之前访问ftp的端口 、2. ...

2019-03-08 17:29:14 2624

原创 windows 下 添加开机自启动项

添加开机启动项(通过注册表)例子:增加TIM开机启动项打开注册表 打开win7系统配置: 开始 - 运行 ( 快捷键 Win + R) ,输入regedit回车。第一步:找到注册表的启动项位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run主键第二步:在另边点击右键:新建“字符串值”,取名“TI...

2019-03-01 18:14:03 1266

原创 windows 下 redis 的启动与停止 与解决 MISCONF Redis is configured to save RDB snapshots, but is currently no

切换到redis目录连接 redis redis-cli -h 127.0.0.1 -p 6379Redis设置成windows服务的,开机自启动,命令如下:redis-server--service-install redis.windows.conf安装完之后,就可看到Redis已经作为windows服务了:但是安装好之后,Redis并没有启动,启动命令如下...

2019-02-28 16:14:31 620

转载 微信统一下单签名错误

微信支付统一下单时候返回签名错误, 但是检查了好几遍, 没发现错误之处。配置信息:appid:是从微信公众号平台--&gt;基本配置 获取到的:wx1217eb4685c56b97mch_id:从微信公众平台--&gt; 微信支付--&gt; 基本信息:  1217875001,   不是从微信支付商户平台获取的key: 从微信支付商户平台 --&gt; api安全--&gt;设置密钥:86318...

2018-05-21 12:55:22 3009

空空如也

空空如也

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

TA关注的人

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