xiaoxiaofeitu 发表于 2011-4-6 10:52:41

FCK 路径上传问题

有以下原因 使我路径不知道怎么配置:
1. 为了使项目有可移植性,$Config['UserFilesPath']这个地址不能写死。
2.CI进行了模块化,每个模块上传的放在自己模块下 selfmodule/public/upload下(可以暂时不考虑)
3. 开启了rewrite
为了使项目有可移植性 $Config['UserFilesPath'] = str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME'])."(这里是当前模块下地址---暂时可不考虑)";
str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']) 这句是我为了获取项目名   但是上传路径不正确
因为获取的项目名为CI/index.php/ 本来应该获取的项目名是CI/的. 可能是我开启了rewrite原因造成滴
现在可有什么办法使其获取的项目名是CI/而不是CI/index.php/ ?
备具:我的当前项目名为CI

Hex 发表于 2011-4-7 00:59:46

做个字符串替换,把 index.php 删除。

smartweb 发表于 2011-4-7 09:53:02

要那么复杂吗?你放JS版的FCK上去,看有没有问题。没问题就直接改view
页: [1]
查看完整版本: FCK 路径上传问题