自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql leftjoin一对多关系导致sum数据翻倍 解决方案

使用 leftjoin 的时候会导致 t_01 的数据出现多次,再对 t_01 使用 sum 时,会有 sum 数据翻倍的情况。

2024-01-13 01:28:04 1208 1

原创 phpcms广告数据调用标签类

phpcms广告数据调用标签类

2023-07-05 17:21:24 231

原创 phpcms v9根据标题自动拆分关键词,运用PHPAnalysis分词组件

在2019年12月下旬,Phpcms官网phpcms.cn关闭后,原有的分词api接口(http://tool.phpcms.cn/api/get_keywords.php)已经失效,在录入标题后再也不能自动提取关键词到关键词的输入栏了,针对这一问题,整理出来Phpcms v9关键词自动分词组件。需求:做SEO的keywords时,需要从标题或者正文里提取关键字。下载后解压放到api目录下(以phpcms v9为例)

2023-07-04 15:34:38 396

原创 PHP根据文章标题生成缩略图,并居中展示

PHP根据文章标题生成缩略图,并居中展示。

2023-06-28 12:19:57 390

原创 Nginx配置重定向和反向代理(转发)

Nginx配置重定向和反向代理(转发)

2023-02-15 16:41:37 1663

原创 swoole服务平滑重启

swoole服务平滑重启

2023-02-14 16:23:45 634

原创 shell 监听swoole接口服务demo

shell 监听swoole接口服务demo

2023-02-14 15:02:22 122

原创 Swoole在TP5.1中的使用

swoole在tp5中的使用

2023-02-06 11:00:39 869

原创 帝国自定义伪静态插件

自定义url地址,例如可以用拼音做目录,而不是帝国默认用id做目录。并且不用更改系统文件,直接上传插件,设置栏目属性,之后添加伪静态规则就可以执行了。(2)栏目目录和信息文件名是英文或数字(栏目目录建议英文或英文开头,“-_”上下划线留着给别的东西用吧避免冲突如其它伪静态,避免冲突)(1)内容页文件命名形式 不能是目录,但是支持信息文件名的修改,URL也能很好看。(3)是否生成:不生成栏目页、不生成内容页。(4)内容页目录存放形式:不设置目录。(1)栏目页模式:静态页面。(2)内容页模式:静态页面。

2022-08-25 14:22:39 1218

原创 帝国cms7.5自动提取关键字 & tag标签插件

帝国CMS在增加信息页面输入关键字可以实现同步到系统自带的TAGS管理中去不用每次修改,十分方便。只要简单修改就可以实现。

2022-08-25 14:00:03 1976

原创 帝国CMS百度主动/自动推送插件(ZLPlugin-BDPush Pro)

帝国CMS百度主动/自动推送插件(ZLPlugin-BDPush Pro)

2022-08-15 12:08:37 1806 1

转载 nginx反向代理配置根据User-Agent跳转m站

根据ua判断,如果手机端访问时,重定向到m

2022-07-20 13:45:38 1328

原创 laravel+vue共用一个域名,使用目录区分接口和项目的nginx配置

1、打包好的项目:首先将打包好的项目放置public下,如下图2、nginx配置文件#后台location /admin { try_files $uri $uri/ /index.php?$query_string;}#接口location /api { try_files $uri $uri/ /index.php?$query_string;}#前台页面location / { try_files $uri $uri/ /index.html;}3、默认

2022-05-17 16:21:42 639

原创 织梦dedecms 转 phpcms v9 全过程

风险提示:转换有风险,请在转换前做好程序和数据库的备份工作,具体要做好Dedecms的数据库备份、Dedecms的程序备份,以及服务器的一些配置(比如Apache、Nginx或者IIS的站点属性、伪静态规则等)织梦DedeCMS转Phpcms v9具体操作步骤:1、在备份好织梦DedeCMS的程序及数据库后,在DedeCMS所在地同一台服务器上新建一个Phpcms站点。站点目录独立于DedeCMS,相对来说把Phpcms安装到DedeCMS现在的目录下的做法的好处是:转换后的网站目录会比较纯粹,目录.

2022-04-27 12:49:44 692 2

原创 phpcms 自定义栏目伪静态实现方法

phpCMS V9栏目伪静态的修改方法(支持自定义目录名),官方程序默认伪静态是不支持自定义栏目名的,所以今天就做了以下修改,让其支持!首先看 urlrewrite 的规则,这个是 Apache 下的规则:#栏目页RewriteRule ^([0-9A-Za-z_-]*)$ index.php?m=content&c=index&a=lists&catdir=$1RewriteRule ^([0-9A-Za-z_-]*)/$ index.php?m=content&c

2022-04-27 12:25:27 734

原创 Laravel 如何将所有404错误重定向到首页

方案一:在routes目录下找到web.php。以下代码请务必放在最下面。否则会有问题。Route::fallback(function () { return redirect("/");});方案二:在app/Exceptions/Handler.php文件中的render方法中添加几行代码public function render($request, Exception $exception) { if($this->isHttpExcepti

2022-04-20 13:55:43 533

转载 服务器window如何设置防火墙开放端口

一、设置的目的在开发过程中,有时别人需要访问你本地的网址,可以通过远程桌面控制的方式,但是那样会影响你本人的使用,因此有一种方式就是在本地通过设置防火墙开放本地的端口,之后别人就可以直接拿网址在自己的电脑进行访问了,当然防火墙默认情况下是会阻止外界的访问,因此需要设置一下,打开本地的一个访问端口二、具体操作步骤1、打开控制面板2、点击防火墙3、打开启用或关闭windows防火墙,保证防火墙在启用状态下4、打开高级设置5、选择入站规则----》新建规则6、弹出新建入站规则向导,选择端口,下一步

2022-04-20 10:33:53 6273

原创 IIS 中安装Laravel

如不知道怎么安装IIS,请看https://blog.csdn.net/YanWenGuang123/article/details/124250544,里面有安装IIS方法。IIS下载链接:https://pan.baidu.com/s/1qEJe3ESXbf-eoqGnjyFFuQ 提取码:67mp一、安装laravelPHP >= 7.1Laravel 5.5.0 ~ 8.*开始安装如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer con

2022-04-19 17:35:19 691

原创 IIS7 中多个版本php共存的方法

准备工作由于项目久远,采用的是window+IIS+MySql+php5.4。由于本地使用laravel框架对php版本有要求,中间请教了大佬,想到多个php版本共存的方法。以下是本地测试环境:一:下载phpstudy for iis,链接:https://www.xp.cn/wenda/402.html二:下载IIS7,链接:http://www.downza.cn/baike-soft/2056.html#mxzdz三:下载php7.1以上版本:链接:https://www.php.net/do

2022-04-18 15:46:00 1549

原创 Laravel JWT加密解密验证

laravel jwt加密解密

2022-04-14 15:42:20 906

原创 dcat-admin 上传图片成功,显示404

laravel上传图片默认路径指向 storage/app/public 目录,这个 storage 就是一个软链接。在写接口上传的照片如何保存到public让前端框架访问到,就要建立软连接将照片放到public目录去访问!执行命令:php artisan storage:link命令执行完毕后,就会在项目里多出一个 public/storage,public/storage(软连接) → storage/app/public然后就可以用地址直接访问public里面的照片了!...

2021-12-28 10:27:40 1583

原创 php中a标签常用正则表达式

一:获取a标签中的href链接与内容$regex = '#href="([^"]+)"[^>]*>\s*([^<]+)</a>#is';preg_match_all($regex,$body,$matches);二:判断关键词是否存在a或img中<?php function findword($word,$html){ $str_reg = '(<a[^>]+>)(.*)('.$word.')(.*)(<\/a[^

2021-12-24 10:10:21 1025

原创 php过滤指定html标签

$body = replace_tags(['p','em','strong','font','hr','u','br','a','span','div','h1','h2'], $body);//过滤标签** * 去掉指定的html标签 * @param array $string * @param bool $str * @return string */function replace_tags($tagsArr,$str) { foreach ($tagsArr as $tag

2021-12-24 10:06:21 706

原创 php读取某目录下的所有文件

/** * 循环获取文件*/function scan_dir($dir) { if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if($file=='..' || $file=='.') continue; if(is_file($dir.'/'.$file)) { $file_list[]

2021-12-24 09:58:26 1551

原创 dcat-admin 图片上传must be an image

如果是laravel5.x 版本,是image规则的bug,在vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php文件中,找到1014行,修改为如下:return $this->validateMimes($attribute, $value, ['jpg','jpeg', 'png', 'gif', 'bmp', 'svg', 'webp']);...

2021-12-21 11:38:15 579

原创 dcat-admin 的安装步骤

环境PHP >= 7.1Laravel 5.5.0 ~ 8.*Fileinfo PHP Extension开始安装如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 把 composer 镜像更换为阿里云镜像。composer create-project --prefer-dist laravel/lar

2021-12-18 14:59:17 1752

原创 Laravel-admin的安装步骤

1、先确保是否安装composer,laravel及其版本并切换到阿里镜像composer -v 查看composer的版本php artisan 查看laravel的版本扩展说明下:如果已经安装好composer,也可以通过 Composer 安装 Laravel 安装器命令如下:composer create-project --prefer-dist laravel/laravel 项目名称如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer conf

2021-12-18 14:37:57 1455 1

phpcms广告数据调用标签类

phpcms广告数据调用标签类

2023-07-05

解决phpcms v9在谷歌等浏览器中无法上传图片的问题,修改为H5上传

解决phpcms v9在谷歌等浏览器中无法上传图片的问题,修改为H5上传

2023-07-04

PHP根据文章标题生成缩略图,并居中展示

PHP根据文章标题生成缩略图,并居中展示

2023-06-28

帝国cms自定义伪静态插件

帝国cms自定义伪静态插件

2022-08-25

帝国cms自动提取关键字与tag标签插件

帝国CMS在增加信息页面输入关键字可以实现同步到系统自带的TAGS管理中去不用每次修改,十分方便。只要简单修改就可以实现。

2022-08-25

帝国CMS百度主动/自动推送插件(ZLPlugin-BDPush Pro)

帝国CMS7.2 - 7.5 百度主动/自动推送插件(ZLPlugin-BDPush Pro)

2022-08-15

空空如也

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

TA关注的人

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