CMS程序
-
WordPress 存在用户枚举漏洞 /wp-json/wp/v2/users 修复方法
修复方法分为Apache 和Nginx服务: Apache : 1、修改主题目录下function.php文件 wp-content/themes/主题目录/functions.php ,添加以下代码: add_filter( 'rest_endpoints', function( $endpoints ){ if ( isset( $endpoints['/wp/v2/users'] ) ) { unset( $endpoints['/wp/v2/users'] ); } return $endpoints…… -
PHP7.x无法连接MySQL8.0,但是本地命令行可以正常登录 , 是什么原因
今天遇到一个比较奇怪的问题,服务器本地安装的mysql 8.0 数据库,在服务器内部使用命令行mysql -uroot -p 是可以正常登录,正常查询; 但是安装wordpress 程序时,填写正常的数据库信息,老是会提示无法安装,报错如图2. 原因: MySQL8.0默认是使用caching_sha2_password 加密插件的,我们需要将该插件替换成原…… -
Nginx部署WordPress支持SSL和伪静态
server { listen 443; root /home/wwwroot/wenzhancc/wwwroot; ssl on; ssl_certificate /home/ssl/www.wenzhan.cc.crt; ssl_certificate_key /home/ssl/www.wenzhan.cc.key; ssl_prefer_server_ciphers on; ssl_session_timeout 10m; ssl_protocols TLSv1TLSv1.1TLSv1.2; ssl_ciphers EECDH+CHACHA20:EECDH+AES…… -
微擎开启redis 人人商城秒杀功能开启 微擎性能优化
首先开启环境的redis扩展 然后编辑 /data/config.php 35行左右 查找如下代码(修改前请将config.php文件复制备份一下,以免出现错误可还原) $config['setting']['cache'] = 'mysql'; 改成 $config['setting']['cache'] = 'redis'; 然后在最下面增加 // -------------------------- CONFIG REDIS ----------------------…… -
宝塔面板启动nginx出现报错 nginx启动,出现libluajit-5.1.so.2错误的解决方法
通过宝塔面板启动Nginx 提示报错,通过 nginx configtest 提示报错如下 nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory 这种情况是动态链接库失效 解决办法 1、编辑 vim /etc/ld.so.conf 将 /usr/local/lib 加载最后一行,最后的…… -
PbootCMS程序打开慢怎么办,是否存在挂马等?
最近遇到PbootCMS程序打开,访问较慢的,除了正常的网络问题,服务器性能问题外。 可以先看下目录 /core/function/ 、/apps/common/ 下是否有挂马,木马文件, /runtime/cache/ 缓存文件删了再访问看是否有copy函数; -
PbootCMS程序安全设置建议
近期遇到部分使用PbootCMS开源程序的客户反馈网站被挂马/入侵等情况,我司核实原因是由于此程序存在漏洞,用户可以按照以下建议进行安全设置 一、程序建议: 1、登录网站后台将程序升级到最新版本,密码重置为复杂密码。 2、若网站不需要留言,可以关闭留言功能。 3、修改 /data 目录名称,修改为其他名称,比如 sdskjd2w…… -
解决PbootCMS图片地址本地化问题:通过剪切板复制的内容会导致PbootCMS编辑器内原有的图片地址变成本地地址解决办法
问题描述: 编辑器中的图片地址是图床地址,但通过剪切板复制内容到文章编辑器中,会导致PbootCMS编辑器内原有的图片地址变成本地地址,导致图片打不开。 解决办法: 找到文件 :/core/extend/ueditor/ueditor.config.js 搜索 catchRemoteImageEnable: true 将 true 修改为 false ,然后上传到原位置覆盖; 清理后台缓存…… -
phpcms开启https后出现重定向循环或打不开的解决办法
Phpcms不支持https的解决办法,修改文件,使用https协议。 1、\phpcms\libs\functions\global.func.php 找到: $url = str_replace(array('http://','//','~'), array('~','/','http://'), $url); 替换为: $url = str_replace(array('https://','//','~'), array('~','/','https://'), $url); 理论上修改这一个文件后,…… -
WordPress 编辑页面 提示 更新失败,此响应不是合法的JSON响应。
报错现象: 处理办法:配置 固定连接 , 也就是伪静态; 1、网站设置: 登录网站后台 - 设置 - 固定链接 -选择其中一种 链接展示方式,保存。 2、服务器配置:打开站点设置 - 伪静态 - 选择 wordpress 规则,保存 既可。 若您不是使用宝塔面板,其他运行环境,请联系服务器提供商协助您设置伪静态。