정보기술

SSHScript - 简化 Linux(网络托管)备份

使用方法 运行程序。 点击文件按钮,按照如下格式填写任务内容并保存。 (如果有多个账户,请重复此操作。) # 连接到账户以创建备份文件。 ssh://{用户名}:{密码}@{IP}:{端口} # 转到要备份的文件的位置。 cd {路径} # 打包并压缩文件。输入 {date} 将自动包含日期。 tar...

用PHP制作的简单CDN服务模块

为了减少流量负载,我使用了CloudFlare,但我发现LAX(洛杉矶)的连接速度很慢。急忙想用CDN的形式来服务。 该服务器位于东京(Vultr)。 原理是将kilho.net/{文件}连接到cdn.kilho.net/{文件},以分散主托管的流量。 [PHP] <? $cfg[‘url’] = ‘kilho.net’; $cfg[‘cache’] = ‘../data/cache’; $url = $_SERVER[‘REQUEST_SCHEME’].’://’.$cfg[‘url’].$_SERVER[‘REQUEST_URI’]; $url_arr =...

编辑WordPress主题

这是一种在不触及原始文件的情况下,通过修改备份文件(称为子主题)来使用的方法。 为了方便识别正在使用的子主题,在“wp-content/themes”目录下创建一个新文件夹,将主题名称结合起来。(例如:如果原始主题是“twentyfifteen”,则创建名为“twentyfifteen-child”的文件夹) 将原始主题的“style.css”复制到子主题文件夹中,并将“Theme Name”和“Template”修改如下: /* Theme Name: Twenty Fifteen Child Theme URI: https://wordpress.org/themes/twentyfifteen/ Template: twentyfifteen Author:...

WordPress与GnuBoard集成

这是目前在KilhoNet上使用的WordPress与GnuBoard集成的方法。 我本打算在网站稍作稳定后分享源代码,但由于一位GnuBoard用户的请求,我急忙整理了这个方法。 (http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=741180) 未来,我考虑直接从GnuBoard的head.php和tail.php加载在WordPress中生成的页面,进行缓存处理并将内容区域上下分开输出。 基于WordPress会员数据库的集成,帖子写作时根据WordPress的登录状态采取相应的行动。GnuBoard正在gnu.kilho.net上使用。因此,WordPress需要设置共享子域和Cookie。 (在KilhoNet中使用了名为“root Cookie”的插件)WordPress和GnuBoard分别在不同的服务器上运行。在源代码中确保修改自己安装WordPress的服务器IP和WordPress安装的域名信息。将以下源代码保存为“wp-sso.php”,保存于WordPress安装的服务器上。 <? /******************************************************** * WordPress SSO(Single Site On) Helper Object...