ecshop复制复制文件到服务器器中缺少文件需要自己创建吗

ECShop网站的复制与移植 跪求帮助,该怎么处理 - PHP当前位置:& &&&ECShop网站的复制与移植 跪求帮助,该怎么处理ECShop网站的复制与移植 跪求帮助,该怎么处理www.MyException.Cn&&网友分享于:&&浏览:10次ECShop网站的复制与移植 跪求帮助各位大神 现在有一个用ECShop开发的网站 数据库是MySQL的 现在要整个移植到另一台服务器上& 小弟刚毕业出来 在学校没学过php和MySQL 是学的.net和SQLServer 我以为像.net一样 把整个文件夹拷过去 再附加数据库就行了
研究半天没头绪 所以来请教一下各位大神& 对了 还有移植过去的服务器上也有一个这种的网站 数据库是重名的 都是shopDate 这个要怎么改?没用过MySQL的你伤不起啊
跪求各位大神指教 小弟感激不尽~~~------解决方案--------------------
在你的mysql服务器中新建个数据库。再导入你的.sql文件。即可完成myslq的配置。ECShop的配置文件是哪个。我也不知道。去搜搜。
------解决方案--------------------
shop_config好像是这个。
去config.php里把数据库连接改了就行,删除你安装过的文件
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有ecshop后台订单商品列表查询插件,可以通过名称。就把产品显示检索出...
ecshop手机验证领取现金插件,这个插件非常有用,我们在使用ecshop做手...
ecshop加盟登记插件主要是提供给供应商入住站内,让ecshop产品供应商来...
ecshop一键自动识别淘宝地址插件...
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
ecshop热门问答
ecshop热门资料
Copyright (C)
粤ICP备号-2
本站提供20万篇文章,10万文档,5万的文档和关于ecshop转换服务器的问题?
[问题点数:23分,结帖人cainiao2011]
关于ecshop转换服务器的问题?
[问题点数:23分,结帖人cainiao2011]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2012年2月 PHP大版内专家分月排行榜第一2012年1月 PHP大版内专家分月排行榜第一2011年11月 PHP大版内专家分月排行榜第一2011年9月 PHP大版内专家分月排行榜第一
2012年3月 PHP大版内专家分月排行榜第二2011年12月 PHP大版内专家分月排行榜第二2011年10月 PHP大版内专家分月排行榜第二
匿名用户不能发表回复!|您的位置:
在Centso服务器上安装ECShop详细方法
发布者: moke |
1.安装基本的环境:PHP,Mysql5.0+等 & 2.下载ECShop包,解压,将Upload目录下的文件放到/etc/ECShopV2_7目录下 & 注意:注意修改ECShop的所有着为Apache,(apaceh为拥有者,因为着有最高权限去访问项目资源),&/span& & sudo chown -R apache:apache /etc/ECShopV2_7& & 查看项目拥有者: & cd &/etc & ll -l ECShopV2_7 &
& 当然还有另外一种不好的办法-将/etc/ECshopV2_7目录权限改为777,这种做法不安全, & & 3.配置ECShop.conf文件,放到/etc/httpd/conf.d/目录下 & # Listen for virtual host requests on all IP addresses & & #最好不要少 & Listen *:8085 & &VirtualHost *:8085& & & &span style="white-space:pre"& & &&/span&#项目路径 & & & & & DocumentRoot /etc/ECShopV2_7 & & & & & ServerName master.domain.com & & & & & ErrorLog /etc/ECShopV2_7/log/ECShop-error.log & & & & & CustomLog /etc/ECShopV2_7/log/ECShop-common.log commom & &/VirtualHost& &www.zuimoban.com # Other directives here & &Directory "/etc/ECShopV2_7"& & & & & & #Options Indexes FollowSymLinks ExecCGI Includes & & & & & Order allow,deny & & & & & Allow from all & & & & & AllowOverride All & & & & &# Require all granted & &/Directory& & & 重启服务 & sudo service httpd restart & 注意MySQL服务也没要开启: & sudo mysqld start & 因为配置文件开启的是8085端口,所以本机访问地址:localhost:8085(或者通过IP访问) &
魔客吧温馨提示:如果你想搭建一个电子商务商城网站,那么到魔客吧的
频道看看吧,这里有很多的商城模板哦!
本文地址:
文章标题:
最新分享资源怎么修改ecshop缓存存放目录_百度知道
怎么修改ecshop缓存存放目录
我有更好的答案
ECSHOP的缓存存放在templates/caches/文章夹下,时间长了这个文件夹就会非常庞大,拖慢网站速度。还有很多情况我们不需要他的缓存。本文介绍禁用ECSHOP缓存的方法。  ECSHOP的缓存有两部分,一部分是SMARTY的页面缓存;另一部分是SQL查询结果的缓存。这两部分都是保存在templates/caches/文件夹下。只要我们分别关闭这两个功能,就可以完全禁用ECSHOP的缓存。当然你也可以根据自己的需要关闭其中某一个。/*1.关闭SMARTY的缓存:  打开includes/cls_template.php,找到下面一段  if (file_put_contents($this-&cache_dir . ‘/’ .$cachename . ‘.php’, ‘&??&’. $data . $out) === false){trigger_error(‘can\’t write:’ . $this-&cache_dir .‘/’ . $cachename . ‘.php’);}--将此代码注释掉  2.关闭SQL查询结果缓存  打开includes/cls_mysql.php  找到
  var$max_cache_time=3600;//最大的缓存时间,以秒为单位  改为
   var $max_cache_time=0;//最大的缓存时间,以秒为单位--------------------------------------------如何限制或禁用ECShop缓存呢?按道理只要ftp登录到主机空间服务器,清除“templates/caches”文件夹下的缓存文件,但比较安全稳妥的办法是进入ecshop网店后台点击右上角“清除缓存”按钮。还是完全禁用ecshop的缓存功能。一、禁用ecshop部分数据表缓存。ecshop里caches文件夹缓存文件包括sql查询结果缓存和SMARTY模板页面缓存。如果访问网站的用户一多,这些临时的缓存数据都被保持在ECshop的“templates/caches”文件夹下。数据缓存对提高网店速度有一定作用,但缓存文件一多也就过犹不及。有人说只对favourable_activity,goods_activity这2个表禁用缓存即可。打开include/init.php,找到PHP代码$db-&set_disable_cache_tables(array($ecs-&table(’sessions’),$ecs-&table(’sessions_data’),$ecs-&table(’cart’)));
修改为PHP代码
$db-&set_disable_cache_tables(array($ecs-&table(’sessions’),$ecs-&table(’sessions_data’),$ecs-&table(’cart’),$ecs-&table(’favourable_activity’),$ecs-&table(’goods_activity’)));
二、完全禁用ecshop缓存定期要登录ecshop网店后台清除缓存文件,对于懒人来说,这也挺嫌麻烦的。那干脆完全禁用ecshop缓存吧。参考小虫的禁用echsop缓存文章,小虫的具体代码是2.6.0左右的版本。2.7的ecshop禁用缓存修改方法类似:1. 用editplus打开include/cls_template.php,把下面代码注释掉:PHP代码2.用editplus打开include/cls_mysql.php,找到 max_cache_time =300,把300改为0即可三、templates/compiled下的文件是否可以清空?templates/compiled下的文件是模板编译后文件,可以清空。当用户浏览网店后又会重新生成。templates文件夹下的主要是caches里缓存文件太多,你可以定期清空或完全禁用ecshop缓存。----------------------------------------------关于清除缓存的建议!!发现现在的清除缓存做的比较粗!和之前没大变化啊!和2.0.5一样.只要后台随便一个修改的操作,整个缓存就都没了!用的都是$smarty-&clear_all_cache();缺点:如果我有10万商品,:),而且都被浏览过,我后台一个操作就要清楚15万多缓存文件:)似乎极限了点只是举例!!,希望ECSHOP更加完美而已! smarty里面不是有这个函数么?clear_cache(),我小修改了下,增加了可以指定删除某个目录下的缓存,用处是:可方便的删除商品的分类缓存! 2.0.5上我是这么改的,另外在根目录建立一个缓存目录templates_caches,里面建立article,article_cat,goods,goods_cat,4个文件夹分别放文章内容,文章列表,商品内容,商品列表的缓存例子:对商品,文章部分的修改前台init.php和后台init.php加入如下代码,我为了方便直接加在config.php里面了//缓存目录设置define('ECS_ROOT', substr(dirname(__FILE__), 0,-8));//前后台数字当然不一样了:)//文章缓存$cache_dir_article = ECS_ROOT.'./templates_caches/article';$cache_dir_article_cat =ECS_ROOT.'./templates_caches/article_cat';//商品缓存$cache_dir_goods = ECS_ROOT.'./templates_caches/goods';$cache_dir_goods_cat =ECS_ROOT.'./templates_caches/goods_cat';复制代码前台商品内容和分类缓存时间单独设置长一些,如内容一个月,分类1天修改后台,商品单独修改的地方只删除这个商品内容的缓存只要有修改操作就删除商品分类缓存和首页缓存!加入如下$smarty-&clear_cache(null, null, null, null,$cache_dir_goods_cat);//zouql:删除商品目录缓存,默认缓存时间$smarty-&clear_cache('goods.html', $goods_id, null,null, $cache_dir_goods);//zouql:删除商品缓存,默认缓存时间还有广告管理等等等等等等等等地方要改!前台用户发表评论后自动删除本商品缓存等等..........function clear_cache($tpl_file = null,$cache_id = null, $compile_id = null, $exp_time = null, $cache_dir= null){if (!isset($cache_dir)) $cache_dir = $this-&cache_if (!isset($compile_id))
$compile_id = $this-&compile_if (!isset($tpl_file))
$compile_id =$_auto_id = $this-&_get_auto_id($cache_id,$compile_id);if (!empty($this-&cache_handler_func)) {
returncall_user_func_array($this-&cache_handler_func,
array('clear', &$this, &$dummy,$tpl_file, $cache_id, $compile_id, $exp_time));
$_params = array('auto_base' =& $cache_dir,
'auto_source' =& $tpl_file,
'auto_id' =& $_auto_id,
'exp_time' =& $exp_time);
require_once(SMARTY_CORE_DIR . 'core.rm_auto.php');
return smarty_core_rm_auto($_params, $this);
采纳率:76%
为您推荐:
其他类似问题
ecshop的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 远程服务器复制文件 的文章

 

随机推荐