|
我正准备用dilicms做一个小网站,dilicms的源码大致看了下,但是没细看。
目前遇到两个不知道是不是dilicms的问题,先暂时发到这~望碰到过的各位不吝赐教
我的环境是:windows下面的集成服务wamp.
php:5.3.3
mysql:5.5.8
dilicms:2.0.0(CI:2.1.0);
网站根目录E:/www/;
dilicms 安装在E:/www/di/下
已经设置好.htaccess,通过http://localhost/di/admin能进入后台,也测试了在controllers下面创建一个控制器能访问正确。
问题1:我在application/controllers下面创建了一个控制器photo,里面有个函数是创建一个目录的如下
PHP复制代码
function getFilePath (){
$path=$this->config->item("base_url")."attachments/".date("Y")."/".date("m")."/";
if(is_dir($path) and mkdir($path,0755,TRUE))echo '1';
else echo "0";
}
复制代码
但是通过http://localhost/di/photo/getFilePath缺怎么也创建不了,输出了0http://localhost/di/attachments/2012/08/,文件夹却没有创建。通过dilicms的后台那个附件上传,能创建文件夹。
想问下版主在dilicms里面是否对于这些函数进行了修改还是?我也正在一步一步地看源代码,目前还没找到是否相关
ps:在我根目录下面其他的网站比如E:/www/blog/ 能通过上面的函数创建文件夹
问题2:我在dilicms中想运用jquery的uploadify,uploadify里面有个接受上传数据的php文件,我输入的是http://localhost/di/photo/savephoto;但是上传的uploadify提示http error:404,网上说是该路径不对,但是我通过在浏览器里面直接输入上面网址,发现能访问的。
上面的两个问题已经纠结了一天了,网上很多资料都看过了还是没解决了,所以现在暂且来论坛发帖求助下,我也继续去看看dilicms的源码~希望有好的结果~
万分感谢
|
|