Tag Archives: ECShop
如何解决ecshop内存溢出的问题
最近ecshop所在的服务器老是出现内存溢出的问题,每次出错的提示都是如下。 Fatal error: Out of memory (allocated 2621440) (tried to allocate 393216 bytes) in E:\www\languages\zh_cn\common.php on line 586 这个问题一直困扰了我很久,后来终于解决了。 首先在ecshop后台点击验证文件,查看一下网站下面的程序有没有被篡改了的,如果有,看看,有没有加上死循环的代码,另外就是看看你修改的地方是不是编码弄错了,比如utf8编码,被你给弄成了GB码了,尤其是使用txt文本编辑的时候就会导致这个问题。如果这时发现网站还是报这样的错误问题。
去掉网站底部的Powered by Ecshop字样
我使用的是Ecshop2.70以及2.71版本,在每个网页的底部都会有一个讨厌的Powered by Ecshop,这很讨厌,要知道这样会暴露你是使用Ecshop来建站的,那样,很多专门攻击Ecshop的家伙就可以很容易找到你。如果你没来得及把BUG修复,那么人家就会直接进入的你商城后台,这样很不安全。 ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码: 只要把显示版权的代码 {foreach from=$lang.p_y item=pv}{$pv}{/foreach} {$licensed} 去掉, 底部就会用Powered by ECShop随机替换掉底部原有链接元素。
去掉标题上的Powered by Ecshop字样
最近使用ecshop开办了17个商城,每个网站的标题后面都带有Powered by Ecshop的字样,很讨厌。 像ecshop这样的半开源程序,版权应该通通去掉。 ecshop打着开源的口号,可是不要忘记了ecshop和shopex是同一家公司的,而且shopex还是收费的商业程序,那么很显然,ecshop上面是网友爱好者一起完善的,很多优秀的思想结果被盗用到shopex上面。这就是为什么我想要去掉ecshop的版权信息。 shopex商业化,却通过ecshop开源来获得众多程序员的免费技术支持。因此,我建议,大家都将ecshop的版权去掉。