新闻中心

解决ECshop后台模板管理错误方法

作者 / 无忧主机 时间 2015-12-12 15:23:04

不论是企业还是个人,借助无忧主机php免备案空间搭建ECShop站点都能够迅速建立个性、高效、稳定、安全的网上商店。中国电子商务不能仅仅靠几家大型的电子商务网站,真正的主力应该是数以百计的中小型企业, ECShop希望和这些中小企业一起推动电子商务系统的建设,让更多的中小企业一起推动电子商务系统的建设,让更多的中小企业在这个平台上实施电子商务,共同繁荣。对于客户来说,ECShop简单易用的购物流程和丰富的模板,使他们能够以多种方式获得商品信息,体现了网店人性化的服务,让网购者感觉到人性化、高效率、安全的网店购买体验。对于网店管理者来说,ECShop除了安装便捷,功能上强大以外,操作上也非常方便快捷。最近无忧主机受理用户反馈,反映点击ECshop后台模板管理会报错,自此围绕这个问题开始今天的技术分享。 1、ECshop后台模板管理报错如下:(ECshop后台-->模板管理-->模板选择顶部) Warning: readdir(): supplied argument is not a valid Directory resource in \admin\template.php on line 66 2、分析报错的代码:\admin\template.php on line 66

$tmp_bak_dir = @opendir(ROOT_PATH . 'temp/backup/library/');
while ($file = readdir($tmp_bak_dir))
{
if ($file != '.' && $file != '..' && $file != '.svn' && $file != 'index.htm' && is_file(ROOT_PATH .'temp/backup/library/' . $file) == true)
{
$code = substr($file, 0, strpos($file, '-'));
if (!in_array($code, $available_code))
{
@unlink(ROOT_PATH . 'temp/backup/library/' . $file);
}
}
}
//注释:该段代码意思读取temp/backup/library/ 文件夹以及文件,若该文件夹不存在,就会readdir():
3、解决办法:检查temp/backup/library/ 文件夹是否存在,补全文件夹目录!这个文件夹为调取ECshop模板的库文件时,编辑模板产生缓存用的,补齐文件夹即可! 无忧主机相关文章推荐阅读: ECSHOP优化清除页面无用代码压缩 ECSHOP商品略缩图大小统一显示的方法 ECSHOP教程:在后台快递单模板中添加商品标签

本文地址:https://www.51php.com/ecshop/21134.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服