201011月28
今天做的一个 div 布局页面比较复杂,所以每个 div 嵌套都用了 <!–xxx->的注释,但意外出现了,每一个div结尾都会重复最后一个字符。查看源码码,却找不到重复的那个字。 真是让我有些郁闷,一开始以为是宽度不够引起的换行,后来发现即使宽带设置的变态长,仍是最后一个字重新再起一行。 后来 GG 了一下,找到这样一个答案,试着把注释去掉了,结果就正常了。如果一定要用注释,可以这样用 <!–[if !IE]> 注释内容 <![endif]–> 这还真是一个不多见的问题,这么多年第一次遇到,既简单又复杂的问题。刚刚,我本想演示一下这个bug,重复嵌套了几个注释和 div ,却又没有问题了,看来是要达到一定的条件才会发生。
201011月27
这个discuz是11月份下载的最新版,当时没有涉及到DIY问题,11月27日需要外部调用数据,在后台 -》模块管理-》数据调用 添加时,一直显示 请稍候,在前台DIY时,点击模块,是空白框。在discuz.net下载最新的补丁安装后依旧,在论坛上搜索,有不少同样问题。 使用自己同样版本已安装的其他论坛测试,没有此问题。于是在有问题的站点同一服务器下载最新完整程序,将原程序的config目录复制过去,再测试,发现没这个问题。 将原站点备份,新安装的无问题的测试站点覆盖原站点,恢复原config目录及部份图片,再测试,问题解决。 原因分析:因为安装某些插件或其他操作改变了某些文件导致的,用官方最新版的文件覆盖一下即可解决。前提是先用补丁升级到最新版,主要是数据库结构如果有升级的话。做好数据库及配置文件、图片的备份。
201010月27
免费版的Kloxo/Lxadmin在安装后限制绑定域名数量为40个,如果想要无限制怎么办呢? 这就需要Kloxo/Lxadmin的授权通行证了 申请通行证的教程如下: 1.到Kloxo/Lxadmin官方:http://lxlabs.com/register 注册个账户 The Username you would Prefer: (你希望的用户名) Contact Email Address: (你的Email地址) 填写完后点击”Register” 随后你会收到一封邮件,里面有你的”用户名”和”密码” 2.打开https://client.lxlabs.com:5557/login/ 这里好像没有SSL证书,不过没关系只要你点击”继续浏览此网站(不推荐)。”就可以了. 3.进入Kloxo/Lxadmin后如图设置 点击Kloxo Licenses 再点击 Add Kloxo License 在 Ipaddress出 填入你要授权的ip 后点add 回到你的Kloxo/Lxadmin面板选择高级中的”授权更新”,然后点击”Update License From Lxlabs”,即可解除限制40个域名绑定数
201010月25
今天有客户反映香港空间的FTP上传不稳定,上传几百KB后就会出现中断,一直是0.0KB,开始以为是客户的网络问题,经在我本地测试也是如此,速度由高到低,直至0KB。 这台香港服务器一直非常稳定的,而且速度很快,应该不是服务器端的问题。但南、北方上传都出现这个问题,所以一时很难解释清楚。 本着解决问题先易后难的办法,我先换FTP软件再说。一开始我们都用的FLASHFXP,我找到最新版的FLASHFXP下载测试,问题依旧。想到了flashfxp的师傅leapFtp,因为一直感觉他的界面不太好,但毕竟也是老牌的工具了,先试试吧。没想到一试,效果非常好。速度一直稳定在50KB左右,是我这2M ADSL上传的上限了,很满意,而且不中断。 立刻给客户传过去测试,测试效果非常好,速度快,不中断。
201010月15
在编写代码时,难免对于过滤特殊字符没有考虑周全,通常会被注入挂马,这问题算是比较普遍的问题了。 sqlserver的安全,本站中有很多文章都有提及,不仅涉及删除危险的存储过程,建立sql独立运行用户,设置sqlserver的目录权限等,来设置sqlserver以及整体服务器的安全,另外,虚拟主机各用户都有独立的sql访问权限,不会影响到其它数据库,更不会影响到sql整体和服务器安全; 第二个问题,就是限制虚拟主机sql独立用户对数据库的管理权限,一般,虚拟主机会给该sql独立数据库用户分配该数据库的完全db_ower权限,这时,该用户对此数据库的所有表、字段有着一切管理权限,包括建立表、删除表、新建字段等,一般数据库在表结构建立以后,对于数据库结构的修改,会比较少,主要会对数据库进行读取、写入操作,因此,可以考虑,只给此sql独立访问用户对该数据库的读、写权限,其它权限暂时封闭。 操作方法如下:进入“sql server企业管理器”,点击要进行限制的数据库,选择“用户”,比如test用户,在test上点击鼠标右键,选择属性,去掉db_owner权限,加上db_datareader和db_datawriter权限即可。 老N的这个建议不错,特别是对于一些重要的数据一定要小心小心再小心~~ 本文来自: 老吧网(www.lao8.org) 详细出处参考:http://www.lao8.org/html/8/2008-6-22/sqlserver/
201010月15
运营的一个人才站点被黑,原因是用了人家D版的程序。不找什么大家都用D版的WIN等之类的借口来证明自己用盗版有理,只是对这所谓的程序提供商莫名的反感和失望。 自从有了计算机,尤其是互联网发展的如火如荼,D版真是满天飞。说说被黑站点用的程序,是还算热门的一款专业程序,辛苦了录入2个月数据,排名也终于露着,这时候被人家把关键数据删除,真是一下回到解放前。其实不是不买你的程序,可以说是提前体验。因为你本身不开源,所以只要想做大,肯定要涉及到二次开发,要找你买正版。反之,如果你的客户们发展不好,也肯定不会拿钱买。当然我的逻辑不是很能正住脚,可以说我和程序商是同行,如果我的程序被盗版,心里也会气愤。不过删除人家的数据,再来几个大字“此网站使用盗版程序,已被关闭!”就能起到什么效果了吗? 且不说你在程序中留下后门是否就比用盗版的高尚了,你这样做纯粹是损人而不利己了。本身程序已被盗用,这样做人家就会买你的正常了?数据都没了,还没软件有什么用?即使买了,你仍有后门,谁敢用? 进一步来讲,用你的盗版是客户错了,可你删除客户的数据,你就没有违法的嫌疑?至少可以先和我沟通一下,给个警告,如果不购买正版,程序将不能使用,数据千万不能给人家删,数据是盗你的? 因为是封闭并加了几层密的DLL .net程序,一时没办法找到入侵的源口。不过可以加2层防范,并且及时监控。如果加的2道锁有用也就罢了,否则你再来删,一定能抓住你的小尾巴!
20109月11
从昨天网站上线之后,便出出现过几次“PHP has encountered an Access Violation at 7C94BD02”。 虽然现在的所在的香港服务器配置不太高,但站点数量极少,很可能是因为wordpress占用系统资源过高而引起的,关于wp占用资源我是早有耳闻了,除了感觉速度有些稍滞,今天算是第一次遇到直接打不开的故障。 因为系统是win2003+iis6,站点资源的配置在程序池中,所以一开始新建了一个独立的程序池将doseo放了进去。今天上午发现又出现了几次,而且刷新几次自己也不能恢复。于是配置独立程序池如下图,截止至现在未出问题: 1,在DoSeo应用池中取消回收工作进程时间的限制,原来设置的是1440分钟 2,在DoSeo应用池中取消在指定时间回收工作进程 3,在DoSeo应用池中,“性能”-“WEB园”“最大工作进程数”由原来的1增加到10. 此文将根据DoSeo站点运行状态保持更新,