dd_whu 发表于 2012-6-20 22:34:01

FUEL CMS 将资源目录移到网站根路径的方法

    如果你需要将资源目录移到网站根目录,而不是跟模块绑定(事实上我们更推荐这种方式,由于模块的独立性,将资源和模块放在一起,在安装模块时只需要增加一个目录而不需要修改多个文件,删除模块时亦然),你需要修改几个地方。
    首先,在网站根目录建立一个文件夹来存放所有模块的资源目录,例如:在 assets 目录相同的路径,新建一个 fuel_assets 目录;
    然后在这个目录下为每个模块创建一个子目录,例如:fuel_assets/blog;
    接下来,修改 application/config/asset.php 文件中的 $config['assets_module_path'] 如下:

$config['assets_module_path'] = 'fuel_assets/{module}/assets/';
    第二个需要修改的文件是入口文件 index.php 顶部的INSTALL_ROOT 常量:

define('INSTALL_ROOT', str_replace('\\', '/', realpath(dirname(__FILE__))).'/fuel/');
改为
define('INSTALL_ROOT', str_replace('\\', '/', realpath(dirname(__FILE__))).'/../fuel/');


tinsn 发表于 2012-6-29 04:26:42

这个帖子是否要移动到 开源项目板块?

。笨才~ 发表于 2012-8-17 18:04:17

256269683 PHP CI框架 CodeIgnite交流群
页: [1]
查看完整版本: FUEL CMS 将资源目录移到网站根路径的方法