生成静态目录问题,紧急求助

#1 gonten

我的后台目录是/admin/  ,在生成文件的时候设置 'file_root_name' => 'category',   我想把静态文件放在/category/下,但是却是生成在/admin/category/下,'file_root_name' => '', 还是一样


怎么才能生成到根目录呢

2010-11-03 14:41:50

#2 jake

生成静态文件,只能在当前“应用程序目录”下,不能越级生成上级目录的文件。一方便是代码实现不好,另一方面是不安全。

2010-11-03 14:44:23

#3 gonten

回复 2 jake

这样,如果这样的话,看来我的程序要大调整了

2010-11-03 14:48:19

#4 gonten

回复 2 jake


    还想请教Jake一个类似的问题,我现在建立了两个模块 一个后台 admin.php 一个前台index.php

现在要在后台生成静态页面
按照留言板的方法,首先要获取URL

$urls[] =  array(  
       array('main','show',array('id'=>$value['id']))  // 这里和spUrl的参数是相同的  
);  

可是上面的main和show是相对 admin.php后台模块的,怎么弄成前台的URL呢,这样才能生成前台静态

2010-11-03 15:06:07

#5 jake

两个入口文件,那就是两套应用程序了。它们之间不同通用的。

两个建议:
1。合成一个应用程序,不需要分两个。这个方法是我比较推荐的,毕竟一个包含后台前台的程序,不会太大。
2。通过接口或者其他方式,从后台控制前台生成静态页面。这个方法可以搜索本论坛看看。

2010-11-03 15:49:54

#6 gonten

多谢Jake,那我还是合成一个吧。可能管理起来就没那么方便了

2010-11-03 16:22:08