日期:2014-05-17  浏览次数:20903 次

大家帮我看下,是不是使用INCLUDE不当的问题
各位大虾,本人因为要做两个语言版本的网页,

我把根目录下网站文件拷贝在一新建目录下,如:EN/

(每个完整页面都是用INCLUDE连接各部分起来的)

运行根目录下的版本完全没有问题,而运行EN/下的,只要是包含INCLUDE语句

的网页就报错,但运行小模块则顺利,这是为什么啊?

有虾米解决办法没?



------解决方案--------------------
路径
------解决方案--------------------
可能是路径问题或变量冲突。
如果是asp3.0,建议用server.execute取代include,这样就不会有变量冲突问题了。
如果服务器端不受限,那么用Windows Script Component来做模块化的工作,这样不会有路径问题,而且性能也有提升,而且也基本不会增加对开发人员的技术要求。