之前因为服务器到期,新买了一台进行网站重新搭建,在访问的过程中,只能访问首页,其他页面为404,解决方法: 在nginx 中,找到网站的配置文件,加入 123location / { try_files $uri $uri/ /index.php$is_args$query_string; } 然后重启nginx,即可访问 网上还有加 1234567location / { try_files $......

阿里云提示: wordpress IP验证不当漏洞 wordpress /wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客可构造类似于012.10.10.10这样的畸形IP绕过验证,进行SSRF。 如何修复: 打开wp-includes/http.php 第一处原代码: 1$same_host = strtolower(......

我的理解这关键字和描述是告诉搜索引擎网站是做什么的。 这样有利于搜索引擎对网站的针对性。 我的建议是:新站来说还是有比较好,能够更快速的表明自己的身份,如果是大型网站没有会更好,这样更能集中权重的传递。 首先打开编辑 找到右侧的 header.php 点击打开,在 <head> </head>之间添加如下代码: <?php if (is_home()){ $desc...

在function.php底部添加一下代码 function getPostViews( $id ) { $key = ‘post_views_count’; $count = get_post_meta( $id, $key, true ); if( $count==” ) { delete_post_meta( $id, $key ); add_post_m......

最开始我想到的是修改文件夹权限为777,结果还是不行,而且做法还是很危险的。 在这里给大家推荐一个办法,亲测有效!!! 在网站的根目录下面 输入ls -l wordpress 查看用户组信息 然后输入 chown -R www:www www.liusongs.com/ www:www为用户组,你的用户组需要访问你的nginx.conf,在最上面就有显示。 www.liusongs.com为你的w......

mysql 命令行
Mysql / 2019-09-12

#查看所有用户 SELECT DISTINCT CONCAT(‘User: ”’,user,”’@”’,host,”’;’) AS query FROM mysql.user; #新增 grant all privileges on *.* to ‘luokai......

SVN 自动更新操作
Linux / 2019-09-05

在仓库根目录文件的hooks目录中新建post-commit 新建post-commit 输入 #!/bin/sh export LANG=zh_CN.UTF-8 /usr/bin/svn update –username liusongs –password password /home/wwwroot/aa/wechat 添加权限 chown svn:svn post-......

liunx centos 防火墙操作
Linux / 2019-09-05

sudo systemctl status firewalld sudo systemctl start firewalld sudo systemctl stop firewalld 或者 开启防火墙 systemctl start firewalld.service 关闭防火墙 systemctl stop firewalld.service 开机自启 systemctl enable fir......

liunx 配置多仓库笔记
Linux / 2019-09-05

创建svn根目录wechat svnadmin create /var/svn/wechat auth文件配置 [\] liusongs=rw zhangxiao=rw *=r svnserve: E000098: Can’t bind server socket: Address already in use 处理 ps -aux | grep svnserve kill -9 xx......

记录mysql 自动更新时间操作
Mysql / 2019-09-04

采用Navicat Premium进行数据库管理,勾选根据当前时间戳更新,无法更新时间戳。 解决操作:默认输入 CURRENT_TIMESTAMP 即可! 概述: 在我们设计表的时候,考虑将行数据的创建时间和最后更新时间记录下来是很好的实践。尤其是可能需要做数据同步或者对数据新鲜度有要求的表。举些应用场景,更新距上次更新超过2小时的行数据,或...

记录tp5在apache中省略index.php配置操作
TP / 2019-09-04

1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.在APACHE里面去配置 ,将里面的AllowOverride None都改为AllowOverride All 3.修改.htaccess文件 <IfModule mo......

git使用笔记(一)提交与回退
未分类 / 2019-08-30

一般这样 git add . //添加所有文件 git commit -m “本功能全部完成” 执行完commit后,想撤回commit(仅仅是撤回commit操作,您写的代码仍然保留) git reset –soft HEAD^ HEAD^的意思是上一个版本,也可以写成HEAD~1 如果你进行了2次commit,想都撤回,可以使用HEAD~2 如果commit......

docker 学习笔记(一) 安装和初步使用
Linux / 2019-08-29

菜鸟教程 https://www.runoob.com/docker/docker-image-usage.html docker安装包路径 http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 点击Docker QuickStart 报错缺少快捷方式 https://blog.csdn.net/muzitian/arti......

Liunx 设置定时器(三)创建及运行任务
Linux / 2019-08-29

我这里用的tp5,构造一个测试方法,往数据库进行数据插入测试。 然后liunx 代码执行: 打开定时器: crontab -e 写入(每分钟访问一次指定连接:http://jule.liusongs.com/index/index/test): */1 * * * * lynx http://jule.liusongs.com/index/index/test 开启任务: /sbin/servic......

Liunx 设置定时器(二)安装Crontab
Linux / 2019-08-29

使用Linux的Crontab定时执行PHP脚本 安装crontab: yum install crontabs 说明:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond reload //重新载入配置 查看cront......