木子屋 Dnawo's BLOG

分类:程序修改

共 95 篇

PbootCMS伪静态规则

1、IIS7+环境 安装rewrite组件,在站点根目录建立web.config文件(源码包/rewrite目录下拷贝规则),规则内容如下: rewrite组件下载:https://www.iis.net/downloads/microsoft/url-rewrite 2、Apache环境 开启Apache重写模块,在站点根目录建立.htaccess文件(源码包/rewrite目录下拷贝规则),规则内容如下: 3、Nginx环境 在nginx虚拟主机location配置中添加规则,规则如下: 注意:Nginx中如果站点部署在二级目录,请对应修改重写规则, 如:二级目录为test则:rewrite ^/test/(.*)$ /test/index.php?p=$1 last;…

Z-BlogPHP 1.6.0 Valyria后台Javascript加载失败解决方法

Z-BlogPHP 1.6.0 Valyria+SQLite安装完成进入后台,页面总提示Javascript加载失败: 打开Firefox控制台,错误信息为"ActiveTopMenu is not defined"和"AddHeaderIcon is not defined": ActiveTopMenu和AddHeaderIcon未定义?在文件夹搜索它们,发现在/zb_system/script/c_admin_js_add.php有定义这两个方法,并且页面也有调用c_admin_js_add.php: 有定义、有调用为什么还提示未定义?Firefox控制台第一行的提示信息引起了我的注意:…

Z-Blog 2.3 Avengers修改主题模板出错"该数组为定长的或临时被锁定"解决方法

Z-Blog 2.3 Avengers Build 180518修改主题模板或使用文件管理插件时页面出错,错误信息如下: Microsoft VBscript 运行时错误 错误 '800a000a' 该数组为定长的或临时被锁定 /zb_users/plugin/filemanage/main.asp,行 58 Z-Blog 2.3 Avengers修改主题模板出错"该数组为定长的或临时被锁定"解决方法 打开/zb_users/plugin/filemanage/main.asp文件,找到: 修改为: 还有一处也有同样的问题,找到: 修改为: 保存文件,问题解决。

PJBlog3 V3.2.9.518可恶意注册BUG解决方法

前天发现博客会员数增加了很多,查了下,很多属于恶意注册用户并且已持续了几个月: 搜索IIS日志,能查到对应的POST信息: 2014-12-18 07:29:05 W3SVC179938905 42.121.105.222 POST /register.asp - 80 - 178.43.73.53 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/27.0.1453.116+Safari/537.36 404 0 2 这说明恶意注册都是通过提交表单完成的,会不会是验证码被破解了?清除完恶意记录,对验证码进行了升级,但是昨天查看恶意注册仍在继续,会不会是数字验证码太容易破解?再次升级用中文验证码,今天查看恶意注册还在进行中…

PJBlog3发表日志initUBB is not defined错误解决方法

PJBlog版本3.2.9.518,今天用Chrome 29.0.1547.66发表日志时发现页面脚本出错,这个错误导致UBBeditor插入图片等功能不能使用。 分析问题 查看代码后得知,initUBB函数在common/UBBCode_Gecko.js中定义,这个脚本是在common/UBBCode.js动态加载的,由于一些原因,initUBB在UBBCode_Gecko.js加载完成前被调用所以出错了(IE8没有这问题)。 解决问题 打开common/UBBconfig.asp,找到如下代码: 修改为: 问题解决。

Uploadify3.2.1总会发起一次页面请求bug解决方法

昨天意外发现有个编辑页面总是会多一个错误请求,例如打开http://www.a.com/News/Edit/1,总会有一个请求http://www.a.com/News/Edit(缺少参数出错),检查代码,没找到原因。页面中使用Uploadify上传文件,尝试将其移除,发现错误请求也消失了,于是写了一个测试页面还原了错误: 根据观察的结果,总结了错误现象:Uploadify总会向当前url最右侧的/的左边部分发起请求。 为方便解决问题,页面改用未压缩的Uploadify脚本文件(jquery.uploadify.js),并在脚本中搜索location,找到了相关代码: 继续搜索completeURL,找到相关代码:…

静态页面修改编码后字体和原先不一样解决方法

将静态页面转换为ASP.NET MVC视图,并将编码从原先GB2312改为UTF-8后,发现字体和原先静态页面不太一样: 图一:修改前静态页面 图二:修改后ASP.NET MVC页面 很明显,修改后页面字都比原先页面大,查看.cshtml文件编码已经是UTF-8,最终解决方法:将相关css文件编码也都修改为UTF-8即可。

织梦淘宝客3.3产品详情页增加description

在织梦淘宝客3.3中,如果栏目推广模式为完整列表式,则所有产品详情页description都是空的: 今天我们来为产品详情页增加description,原理是将商品详情内容去除所有html后截取前50个字来做为description内容。 织梦淘宝客3.3产品详情页增加description ①.打开/taoke/include/taoke.func.php,增加下边函数: ②.打开模板文件/taoke/template/default/item-view.htm,修改description如下: 修改完成!

织梦淘宝客3.3产品图片地址不使用淘宝地址修改方法

在织梦淘宝客3.3中,没有保存到本地的产品图片都使用淘宝地址,形如: 这样的地址多了,搜索引擎会不会因此判定这个站是淘客站呢?最终决定修改成如下形式: http://www.mzwu.com/taoke/gourl.php?url=aHR0cDovL2ltZzAyLnRhb2Jhb2Nkbi5jb20vYmFvL3VwbG9hZGVkL2kyL1QxMW9La1huTnpYWGE4UlVJOV8wNzQ4MDcuanBn 织梦淘宝客3.3产品图片地址不使用淘宝地址修改方法 ①.在/taoke文件夹下创建一个文件gourl.php: ②.打开/taoke/include/taoke.func.php,增加下边函数(注意修改域名):…