徐伟轩博客-爱写歌的程序员思考和科普的日常自媒体

统计
搜索到 4 条相关 的结果
2020-09-25

Sablog-X在nginx中实现完美伪静态规则

Sablog-X在nginx中实现完美伪静态规则
此前我们也介绍过SaBlog,确实是个非常不错的博客cms程序,今天我就介绍一下Sablog-X在nginx环境中的伪静态实现规则。我也亲身测试过Sablog-X,短小精悍,安全性和负载能力都比较优秀,博客开发使用Sablog是个不错的选择。在服务器部署了之后,我们会发现默认的是apache的伪静态规则。网上有很多的转换网站,首先找了一个站点把apache静态规则翻译成nginx能看懂的格式。其实翻译后的规则nginx还是会报错的,我给改好了,提供给大家,这个SaBlog-X2.0在nginx的完美伪静态规则还是不错的:location / { if (-f $request_filename){ set $rule_0 1; } if (-d $request_filename){ set $rule_0 1; } if ($rule_0 = "1"){ #ignored: "-" thing used or unknown variable in regex/rew } # 归档 rewrite ^/date/([0-9]+)/([0-...
徐伟轩
2020-09-25 09:28

设计/编程/开发

618 次阅读
0 条评论
2020年09月25日
618 阅读
0 评论
2020-07-30

wordpress里通过php实现网站运行时间

wordpress里通过php实现网站运行时间
很多时候我们看到有的网站底部会有一个本站已经运行多少天,这样的功能比较人性化,那么在WordPress里也可以通过php语言实现。网站运行多长时间,这样的功能是如何实现的呢?徐伟轩博客直接给出php代码<?php // 设置时区 date_default_timezone_set('Asia/Shanghai'); /** * 秒转时间,格式 年 月 日 时 分 秒 */ function getBuildTime(){ // 在下面按格式输入本站创建的时间 $site_create_time = strtotime('2020-03-07 22:15:00'); $time = time() - $site_create_time; if(is_numeric($time)){ $value = array( "years" => 0, "days" => 0, "hours" => 0, "minutes" => 0, "seconds" =>...
徐伟轩
2020-07-30 17:41

设计/编程/开发

585 次阅读
0 条评论
2020年07月30日
585 阅读
0 评论
2020-07-24

如何给Z-Blog调用博客运行时间功能

如何给Z-Blog调用博客运行时间功能
徐伟轩关注到,许多的博客都有数据统计这块的功能,Z-Blog同样也具备调用博客已运行时间的功能。具体调用方法只需要几行代码即可完成:Z-Blog系统目录下的c_system_event.php 3180行下面,增加如下几行代码即可:PHP$post_view = strtotime('2011-01-16 19:23:35'); //以第一篇文章时间作为起点 $site_time = time() - $post_view; //运行时间 $site_year = floor($site_time/86400/365); //计算已经运行的年数 $site_day = floor($site_time/86400-$site_year*365); //计算剩余天数 $s .= "<li>运行时间:{$site_year}年零{$site_day}天</li>"; //网站运行时间 在需要调用的地方代如上方的代码就可以实现了。
徐伟轩
2020-07-24 15:52

设计/编程/开发

553 次阅读
0 条评论
2020年07月24日
553 阅读
0 评论
2020-03-03

SablogX博客安装出现反复检验数据库的错误解决方案

SablogX博客安装出现反复检验数据库的错误解决方案
  接触过博客开发的朋友肯定会听过Sablog,这个PHP博客网站作品以其运行速度快、安全性高闻名,也赢得了很多程序开发者的认可。  只可惜它的作者更新速度慢,教程少、插件和模板也较少,还因黑客事件被判入狱,导致无疾而终,甚是惋惜。  今天我就以安装Sablog出现的问题给大家作下讲解,希望会对大家有所帮助。  用户在安装Sablog过程中,在填写好用户名密码后,网站却又跳转到了第二个步骤,又去配置数据库信息。这TM不是死循环吗?  其实Sablog的作者考虑还是很全面的,在源代码里,大家可以看到在tools目录下有一个check.php文件。  那么你就可以用:你的网址/tools/check.php去查,如果出现提示:您的服务器环境不允许执行数据库校验,无法进行此操作。  【这样的问题咋整?】徐伟轩网站开发为您解答  要换服务器?要换数据库?要去网上问技术大神通过各种代码整?  不要纠结那么多,咱们可以通过最简单的方式操作。  1、咱们可以直接通过PHPmyadmin手动导入数据库,也就是install目录下的sql文件导入,或者使用SQL语句执行操作。  2、导入好数据库后...
徐伟轩
2020-03-03 14:26

设计/编程/开发

1,599 次阅读
5 条评论
2020年03月03日
1,599 阅读
5 评论

亲爱的朋友

一切伟大,源于勇敢的开始。

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

标签云

富强民主文明和谐自由平等公正法制丨爱国敬业诚信友善