当前位置: 首页 > 文档资料 > Yaf 用户手册 >

4.2. 可选的配置项

优质
小牛编辑
131浏览
2023-12-01

表 4.2. Yaf可选配置项

名称值类型默认值说明
application.extStringphpPHP脚本的扩展名
application.bootstrapStringBootstrapplication.phpBootstrap路径(绝对路径)
application.libraryStringapplication.directory + "/library"本地(自身)类库的绝对目录地址
application.baseUriStringNULL在路由中, 需要忽略的路径前缀, 一般不需要设置, Yaf会自动判断.
application.dispatcher.defaultModuleStringindex默认的模块
application.dispatcher.throwExceptionBoolTrue在出错的时候, 是否抛出异常
application.dispatcher.catchExceptionBoolFalse是否使用默认的异常捕获Controller, 如果开启, 在有未捕获的异常的时候, 控制权会交给ErrorController的errorAction方法, 可以通过$request->getException()获得此异常对象
application.dispatcher.defaultControllerStringindex默认的控制器
application.dispatcher.defaultActionStringindex默认的动作
application.view.extStringphtml视图模板扩展名
application.modulesStringIndex声明存在的模块名, 请注意, 如果你要定义这个值, 一定要定义Index Module
application.system.*String*通过这个属性, 可以修改yaf的runtime configure, 比如application.system.lowcase_path, 但是请注意只有PHP_INI_ALL的配置项才可以在这里被修改, 此选项从2.2.0开始引入