在iwebshop系统中有些目录是不需要上传到服务器上面的,上传了多余的文件不仅占用时间,而且还会给网站带来麻烦..下面就来说一下,那些儿不用上传的目录内容。
注意:这里所提到的 "发布" 是之前的服务器上面已经完整的安装了iwebshop系统,现在需要覆盖更新或者升级。
代码程序部分:
1, runtime 目录:缓存目录,里面的内容大都是随着网站运行时自动批量生成的,里面的内容不仅多而繁杂,如果一单把带有本地化生成的文件上传到服务器上面,还会带来网站无法访问,js缓存错误等等问题。所以runtime目录一定不要上传!
2, config 目录:配置目录,肯定不要上传的,而且上传了100%会出错的,因为你本地的config.php配置参数必然与外部服务器的配置不同,如果错误的上传了这个目录,那么网站就直接挂掉,只有自己去手动修改config.php文件啦,里面还有数据库的信息等等。
3, backup 目录:备份目录,里面有临时的session和errorlog错误日志等文件,没有必要上传到外部服务器,传了就是多余啊。
4, install 目录:安装目录,不用多说了,你的外部服务器之前已经安装了iwebshop了,今生今世你就再也用不到它了,还传上去干嘛?难道要让黑客帮你清空数据库么?
数据库部分:
因为iwebshop的数据库都是根据外键来进行关联的,我们建议先完整的安装install建立表关系,然后在通过工具把表数据进行导入,一定要保证表关系的正常。
基本上就是这么多,再次提醒,本文中所说的发布更新iwebshop系统到外部服务器指的是那些已经在服务器上面安装过了iwebshop系统,现在需要升级更新,把本地修改的东西或者补丁统一更新到外部可以访问的服务器上面,如果您的服务器没有任何iwebshop的文件,那么请先全部上传iwebshop安装包中的所有文件,通过浏览器进行安装!以后本地在更细东西到服务器的时候,再参考此教程!
原文地址:http://bbs.aircheng.com/read-213。