CI中的zip压缩文件下载
在使用$this->zip->read_dir()时,如果参数是一个绝对路径的话,下载下的压缩文件里面的内容就是许多文件夹得叠加。比如说:要下载hello目录的路径为:“D:/wamp/www/hello”,调用$this->zip->read_dir("D:/wamp/www/hello");后,再使用$this->zip->download("my_zip");,下载下来的my_zip压缩文件包里面的内容为:文件夹"D:/"下包含文件夹“wamp”,文件夹“wamp”又包含"www",最后文件夹"www"下才包含文件夹"hello"。而且,如果hello文件夹下有子文件夹或子文件的话,也会有问题。难道参数必须写相对路径吗?有的时候我搞的不太清楚CI的相对路径。哪位大侠帮帮我?谢谢了:loveliness: 文件系统写相对路径是必须的。
所有文件都相对于 index.php 所在目录。这个我已经说过很多次了。 我刚刚开始学,还什么都不懂~学习 :hug: 相对路径哦!
页:
[1]