typecho-joe主題模板优化404页面

 众所周知 typecho 是一款由 php开发 的 超轻量级 开源 blog博客 程序,以速度快,响应短,容易开发等优点广为好评,今天我们要讲的是基于 typecho 而驱动的 joe主题 模板。  joe主题 是目前来说更新相对比较频繁且操作及配置相对友好的一款 typecho主题 模板,老马也曾使用过,在简单的使用过程中发现有一个对seo和用户非常不好的地方那就是今天我们要优化的主角 404页面 404.php我们可以先看一下原始的joe主题404提示页面 我们在地址栏后见面输入 lmcc.top 然后回车跳转出404页面,可以看到这个 404页面 很简单对于用户来讲就是个 404 找不到页面的图片,除此之外给用户提供不了任何信息,对于引导用户来说也没有任何帮助,包括对我们自己的博客非常不友好。然后我们看404页面源码 找到 typecho/usr 目录高目录是存放一夜我们自己安装的插件和主题的地方 在 usr 目录下找到 themes 存放主题目录 themes 里面主要存放一些我们自己开发或者下载其他第三方的主题程序 在 themes 里面找到 joe主题 我这里的...

PHP 2021-08-31 PM 851次 0条

Go使用自定义包导入后打包异常解决

遇到的问题(build command-line-arguments: cannot find module for path)某个小功能一直使用的单文件进行打包编译,突然有一天慢慢变大了这个时候需要分包处理,分包处理后进行 go build xx 打包 然后就出现了异常 build command-line-arguments: cannot find module for path xxxx,然后不断地找寻原因最终找到了一个正确的解决方案,一下是处理步骤build command-line-arguments: cannot find module for path xxxx示例项目目录结构myProject -src --logic ---logic1.go ---logic2.go -main.gomain.gopackage main import ( "./src/logic" ) func main() { logic.Run(address, thread) } logic1.gopackage logic func Run() { // xxx...

Golang 2021-08-26 PM 690次 0条

PHP使用XDebug远程断点调试

 本文主要通过PHPStrom在宝塔本地或远程虚拟机环境下使用XDebug进行安装及断点调试使用首先我们用到了以下PHP,XDebug测试环境CentOS Linux release 7.7.1908 (Core)VMware® Workstation 15 ProLinux宝塔管理面板PHP-7.4XDebug 2.8PHPStorm 2020.3.3通过宝塔安装XDebug(也可以通过其他方式安装)进入宝塔点击软件商店已安装找到相应的PHP版本设置点击安装扩展找到xdebug插件安装点击左侧配置文件进行插件配置zend_extension=/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so xdebug.remote_port=9018 xdebug.remote_autostart=1 xdebug.auto_trace=1 xdebug.remote_host="192.168.1.100" xdebug.remote_enable=1 xdebug.idekey = "PHP...

PHP 2021-08-22 PM 1083次 0条

PHP兼容多版本切换

 本文主要解决Linux下使用PHP执行命令时候,PHP版本不同的问题,通过以下方法可以实现不同命令使用对应的PHP版本,多PHP版本之间相互兼容。如: php_70, php_71,php_74,php_71 composer  require grpc/grpc找到对应PHP版本位置路径find / -name php注意如果知道对应PHP版本路径则不需要执行当前命令创建快捷命令ln -s /usr/local/php-5.5/bin/php /usr/sbin/php注意其中 /usr/local/php-5.5/bin/php 为 PHP版本路径 如:/usr/local/php71/bin/php其中 /usr/sbin/php 为自定义快捷命令 如: /usr/sbin/php_71将快捷命令加到全局命令export PATH="$PATH:/usr/sbin/php"注意其中 /usr/sbin/php 为快捷命令路径 如 /usr/sbin/php_71运行php_71 -vPHP 7.1.33 (cli) (built: Nov 20 2020 20:30:20...

PHP 2021-08-18 PM 555次 0条

mysql数据库开启慢查询日志

首先我们要知道为什么要开启 mysql慢查询日志 开启 慢查询日志 它能记录下所有执行超过 long_query_time 时间的SQL语句,能够帮助开发人员,运维人员快速的找到执行慢的SQL语句,方便我们对这些SQL语句进行进一步优化,从而增强数据库性能。 今天我们要讲的主角就是 mysql慢查询日志。mysql开启慢日志版本要高于mysql5.6以上SELECT VERSION(); #查询版本号 # 或者 show variables like '%version%' #查询版本号mysql 慢查询日志 相关参数说明slow_query_log #慢查询开启状态,ON开启,OFF关闭 slow_query_log_file #慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录) long_query_time #查询超过多少秒才记录,默认10s,查询命令 SHOW VARIABLES LIKE 'long_query_time'; log_queries_not_using_indexes = 1 #表明记录没有使用索引的...

数据库,解决方案 2021-08-08 PM 1049次 0条

typecho-joe自带编辑器图文解释

 使用 typecho 搭建博客时使用 joe主题 其中自带的 markdown编辑器 非常好用但是奈何全都是图标一眼看上去都不知道干什么用的很是苦恼 因为经常使用 joe主题 自带的 markdown编辑器 为了方便书写特此搜集到了详细的 typecho 博客 joe主题 自带 markdown编辑器 功能详细解释 有了joe主题 自带 markdown编辑器 功能详细解释 写作起来更方便了一目了然

软件工具,解决方案,其他 2021-08-06 PM 728次 0条

支付宝个人申请扫码支付接口

 支付宝如果个人无营业执照申请支付接口几乎不可能,但是今天博主发现了一个支付宝个人无营业申请扫码支付接口的文档分享下。申请地址:支付宝当面付申请入口 支付宝当面付,使用个人支付宝,无需营业执照也可以申请到,只不过有一定的限额,这样就可以用自己的个人账号收款了,而且是免费申请的,费率0.6%,吊打一切第三方支付.支付宝官方规则 我们申请好之后就可以获取密钥配置在网站里面了。密钥配置教程:密钥配置入口 有兴趣的同学可以体验下

解决方案,其他 2021-08-03 PM 976次 0条

支付宝接口新版RSA密钥配置教程

 支付宝启用了新版RSA密钥加密,老的已经不推荐使用了,使用新版RSA密钥加密,操作以下步骤之前确保你有电脑,因为需要用到电脑软件生成密钥,另外要仔细分清 【公钥】 和 【私钥】 这2个关键词。申请支付宝官方支付接口 首先需要申请支付宝官方支付接口,如果没申请接口,即使是配置上密钥也是无法使用的。支付宝官方支付接口下载并安装 支付宝开放平台开发助手支付宝开放平台开发助手 安装完后直接运行就可以了。使用 支付宝开放平台开发助手 生成密钥 运行 支付宝开放平台开发助手 点击 生成密钥 密钥长度和密钥格式都为默认,不用改,如下图所示  将 应用私钥 填写到网站后台相应的配置项内即可进入支付宝开放平台密钥页面,可以看到appid,将appid填写到网站后台支付宝开放平台密钥页面 然后点击 接口加签方式 后面的 设置  接口加签模式选择 公钥 ,然后将刚才在软件里面生成的应用公钥填写到下方输入框内  保存设置之后,会出现一个支付宝公钥将支付宝公钥复制后填写到网站后台。  到目前为止支付宝新版接口的密钥已经配置完毕了新版RSA密钥 注意事项 支付宝公钥 和 应用公钥是不一样的,千万不能搞混了...

解决方案,其他 2021-08-01 AM 591次 0条