2020.7.28
2021.3.18
笔记分享
129
1 min
最近真是为了笔记犯愁,平时零零散散记录了笔记,没时间整理,也没时间看,主要是也没有地方看。主要原因是我采用Quiver作为平时记笔记的软件,但是不支持手持设备同步。最近准备整理整理笔记,把笔记发到博客中。由于很久之前采用hexo,而且自己很久不维护了,导致昨天生成文件的时候没有html产生,用debug也看不出毛病。随即怒换hugo。hugo发布和主题都采用git submodule功能,顺便记录之。
主项目初始化 git 初始化如下:
1 2 3 4 5 6 7 git init # 编写几个文件 git add . git commit -m "xxxx" git remote set-url origin git@github.com/foo/bar.git git origin remote set-url git@github.com/foo/bar.git //same as before git push 通过以上命令可以得到一个空项目。接下来就在该空项目上面使用git子模块submodule功能。
2015.3.29
2021.3.18
Linux系统
49
1 min
一直用CentOS 6 习惯了,一下没适应过来。防火墙配置后执行service iptables save 出现"Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.“错误,在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,当然你可以还原传统的管理方式。或则使用新的命令进行管理。 假如采用传统请执行一下命令:
systemctl stop firewalld systemctl mask firewalld 并且安装iptables-services:
yum install iptables-services 设置开机启动:
systemctl enable iptables systemctl [stop|start|restart] iptables #or service iptables [stop|start|restart] service iptables save #or /usr/libexec/iptables/iptables.
2015.3.29
2021.3.18
Linux系统
71
1 min
在REHL系搭建pptp vpn服务器 连接的时候出现(619等错误)查看系统日志[cat /var/log/messages |grep pptpd]后发现每次连接失败都会出现以下日志内容:
GRE: read(fd=6,buffer=80504c0,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs CTRL: PTY read or GRE write failed (pty,gre)=(6,7) CTRL: Reaping child PPP[13354] CTRL: Client XXX.
2015.3.29
2021.3.18
Linux系统
183
1 min
用vpn已经有很多年,然而一直因为懒惰原因,所以一直都没有写关于如何搭建vpn服务器的文章,今年兴致所致,分享一下个人搭建vpn server的过程,写的简陋,请勿拍砖。vpn的使用非常广泛,可谓大多网虫和技术股都需要用到的东西,不过看下文之前请先看看自己的服务器是否支持pptp方式的vpn服务器,具体请执行命令
modprobe ppp-compress-18 && echo ok 假如输出ok请继续, 假如不ok,说明服务器不支持。下面的文章可能对你没啥用。
第一步:安装pptpd 通常情况下可以通过yum直接安装pptpd,执行
yum list pptpd 假如有则执行
yum install pptpd 如果没有需要到sf.net下载,执行如下命令进行安装
cd /usr/local/src #For 64bit OS wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm #For 32bit os wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm 到此pptpd vpn 服务器安装完毕
2015.3.24
2021.3.18
笔记分享
57
1 min
如何解决BAIDU SITEMAP GENERATOR插件出现 ILLEGAL STRING OFFSET LC_IS_UPDATE_SITEMAP_WHEN_POST问题呢?当发布文章的时候,出现了这个,于是便有了下文。 ILLEGAL STRING OFFSET 这个错误请看鸟哥的《PHP5.4更新注意点》
wordpress网址地图插件现在用得比较多的就是柳城的《Baidu Sitemap Generator》,我现在用的也是这个!但是有时候会报一个这样的问题!在发布或更新文章,出现的 PHP Warning:Illegal string offset ‘ lc_is_update_sitemap_when_post ’ in ……/wp-content/plugins/baidu-sitemap-generator/baidu_sitemap.php on line 406, 出现这问题的解决办法是: 打开 baidu-sitemap.php 文件中的第 406 行: 把下面的代码:
if($get_baidu_sitemap_options[' lc_is_update_sitemap_when_post '] == ’1′){ wp_clear_scheduled_hook(‘do_baidu_sitemap_by_post’); wp_clear_scheduled_hook(‘do_this_auto_daily’); wp_schedule_single_event(time()+10, ‘do_baidu_sitemap_by_post’); } 直接把条件语句注释掉, 改为: