核心配置(Core Configuration)

来源:互联网 发布:windows自带录制视频 编辑:程序博客网 时间:2024/04/30 05:56
每个应用程序在CakePHP包含一个配置文件来确定CakePHP的内部行为。应用程序/配置/core.php。这个文件是配置类变量的集合定义和常数定义,确定您的应用程序的行为。我们深入这些特定变量之前,您将需要熟悉配置,CakePHP的配置注册表类。


CakePHP核心配置


配置类是用于管理一组核心CakePHP配置变量。这些变量可以在app/Config/core.php找到。下面是每个变量的描述,以及它如何影响你的CakePHP的应用程序。


调试


CakePHP调试输出变化。0=生产模式。没有输出。1=显示错误和警告。2=显示错误、警告和SQL。[SQL记录只显示当你添加$this->元素(sql_dump)视图或布局。)


错误


配置应用程序错误处理程序用于处理错误。默认情况下ErrorHandler:handleError使用的是()。它将显示错误使用调试器,当调试>0和日志错误CakeLog当调试=0。


范围:


处理程序——回调,回调处理错误。您可以将这个参数设置为任何回调类型,包括匿名函数。


水平-int错误你对捕获感兴趣的程度。


跟踪——布尔——包括堆栈跟踪日志文件中的错误。


异常


配置异常处理程序用于未捕获的异常。默认情况下,ErrorHandler:handleException使用的是()。它将显示的HTML页面异常,虽然调试>0,框架将显示错误,如遗漏的控制器。调试=0时,框架的错误将被强迫通用HTTP错误。在异常处理的更多信息,请参见异常部分。


App.baseUrl


如果你不想或不能得到mod_rewrite(或其他兼容模块),您的服务器上运行,您将需要使用CakePHP的内置漂亮的url。在/app/Config/核心。php,取消,看起来就像行:
Configure::write('App.baseUrl', env('SCRIPT_NAME'));

也可以这样看下:

/.htaccess/app/.htaccess/app/webroot/.htaccess


0 0
原创粉丝点击