Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置
配置说明
框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和项目有关的配置是在app/config文件夹里,但是除了这里还有一些配置可能是我们需要的。作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地方讲解一下。
app/config中的配置说明
在app/config文件夹中经常配置的一般有两个文件:app.php和database.php两个文件,他们一个是配置项目杂项的、一个是配置数据库的。下面我就里面的常用配置做一下解释:
先是app.php文件
- // app/config/app.php 文件
- return array(
- /*
- |--------------------------------------------------------------------------
- | Laravel 的 debug 模块
- |--------------------------------------------------------------------------
- | 当设置为 'true' 的时候为开启状态(下面这种设置是默认设置,为开启状态)
- | 'false' 为关闭状态。开启的时候当程序出现错误会显示错误信息,
- | 而关闭的时候,程序一旦错误,则会跳转到错误页面(一般为404页)
- */
- 'debug' => true,
- /*
- |--------------------------------------------------------------------------
- | 应用地址
- |--------------------------------------------------------------------------
- | 这个地址只有在使用 Artisan 命令的时候才会用到,需要设置为应用的根目录。
- | 额,如果你还是不清楚我在说什么,那就和下面一样设置成空吧。
- */
- 'url' => '',
- /*
- |--------------------------------------------------------------------------
- | 应用的时区
- |--------------------------------------------------------------------------
- | 这个就是时区操作了,一般如果你没有对 PHP 进行设置的话,时区是美国时区,
- | 也就是 'UTC' ,啊,你是要写面向我天朝网站么?那就设置成 'Asia/Shanghai' 吧。
- */
- 'timezone' => 'Asia/Shanghai',
- /*
- |--------------------------------------------------------------------------
- | 应用的本地化
- |--------------------------------------------------------------------------
- | 简单的说就是多语言设置,默认是 'en' 如果你没有自己写语言包的话那就还是这个值吧。
- | 你可以在 app/lang 文件夹中看到语言包,如果你没有多语言想法的话,那就不用管这个了。
- */
- 'locale' => 'en',
- /*
- |--------------------------------------------------------------------------
- | 应用密钥
- |--------------------------------------------------------------------------
- | 这是在应用 Laravel 自带的加密功能时会用到的密钥,是为了保证加密安全性的。
- | 如果你的文件这里不是一个随机的 32 位字符串的话,你可以用 'php artisan key:generate'
- | 命令生成一个 32 位随机字符串,啊,记住要在你写网页之前做这个事情。
- | 一旦你变更这个字符串,那么用上一个字符串加密过的内容就找不回来了!!
- */
- 'key' => '',
- );
新闻热点
疑难解答