首页 > 开发 > PHP > 正文

PHP开发框架laravel安装与配置教程

2024-05-04 23:32:23
字体:
来源:转载
供稿:网友
Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置
 

Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置

配置说明

框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和项目有关的配置是在app/config文件夹里,但是除了这里还有一些配置可能是我们需要的。作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地方讲解一下。

app/config中的配置说明

在app/config文件夹中经常配置的一般有两个文件:app.php和database.php两个文件,他们一个是配置项目杂项的、一个是配置数据库的。下面我就里面的常用配置做一下解释:

先是app.php文件

 

  1. // app/config/app.php 文件 
  2. return array(  
  3.   /* 
  4.   |-------------------------------------------------------------------------- 
  5.   | Laravel 的 debug 模块 
  6.   |-------------------------------------------------------------------------- 
  7.   | 当设置为 'true' 的时候为开启状态(下面这种设置是默认设置,为开启状态) 
  8.   | 'false' 为关闭状态。开启的时候当程序出现错误会显示错误信息, 
  9.   | 而关闭的时候,程序一旦错误,则会跳转到错误页面(一般为404页) 
  10.   */ 
  11.   'debug' => true, 
  12.   
  13.   /* 
  14.   |-------------------------------------------------------------------------- 
  15.   | 应用地址 
  16.   |-------------------------------------------------------------------------- 
  17.   | 这个地址只有在使用 Artisan 命令的时候才会用到,需要设置为应用的根目录。 
  18.   | 额,如果你还是不清楚我在说什么,那就和下面一样设置成空吧。 
  19.   */ 
  20.   'url' => ''
  21.   
  22.   /* 
  23.   |-------------------------------------------------------------------------- 
  24.   | 应用的时区 
  25.   |-------------------------------------------------------------------------- 
  26.   | 这个就是时区操作了,一般如果你没有对 PHP 进行设置的话,时区是美国时区, 
  27.   | 也就是 'UTC' ,啊,你是要写面向我天朝网站么?那就设置成 'Asia/Shanghai' 吧。 
  28.   */ 
  29.   'timezone' => 'Asia/Shanghai'
  30.   
  31.   /* 
  32.   |-------------------------------------------------------------------------- 
  33.   | 应用的本地化 
  34.   |-------------------------------------------------------------------------- 
  35.   | 简单的说就是多语言设置,默认是 'en' 如果你没有自己写语言包的话那就还是这个值吧。 
  36.   | 你可以在 app/lang 文件夹中看到语言包,如果你没有多语言想法的话,那就不用管这个了。 
  37.   */ 
  38.   'locale' => 'en'
  39.   
  40.   /* 
  41.   |-------------------------------------------------------------------------- 
  42.   | 应用密钥 
  43.   |-------------------------------------------------------------------------- 
  44.   | 这是在应用 Laravel 自带的加密功能时会用到的密钥,是为了保证加密安全性的。 
  45.   | 如果你的文件这里不是一个随机的 32 位字符串的话,你可以用 'php artisan key:generate' 
  46.   | 命令生成一个 32 位随机字符串,啊,记住要在你写网页之前做这个事情。 
  47.   | 一旦你变更这个字符串,那么用上一个字符串加密过的内容就找不回来了!! 
  48.   */ 
  49.   'key' => ''
  50. ); 
?
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表