Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)

2018-10-0307:51:56后端程序开发Comments1,942 views字数 995阅读模式
config目录顾名思义,包含了所有应用程序的配置文件。在这个目录中,可以会找到配置数据库,会话,邮件,应用,服务等所需的各种文件
基本配置
  • 安装Laravel之后,我们需要做的第一件事是设置目录storage和bootstrap/cache 的写入权限。
  • 生成应用程序键,以确保会话和其他加密数据。如果根目录没有 .env 文件,那么可重命名 .env.example 为 .env文件, 并在已经安装 Laravel 目录下执行以下命令。新生成的密钥可以在 .env 文件中可以找到。
    php artisan key:generate

    Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)

  • 在config/app.php文件的应用程序您还可以配置的区域设置,时区等。
环境配置

Laravel提供工具,在不同的测试环境,生产等运行应用程序。您可以在应用程序的根目录的文件 .env 配置应用程序的环境。如果您在使用 composer 安装 Laravel,这个文件将自动创建。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

如果你还没有安装Laravel,那么可以简单地重命名 .env.example 文件为 .env 文件。 Laravel.env文件的示例如下所示。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

注意文字上面的图片中强调灰色。Local 环境变量已设置。它还可以按您的要求改变为生产或测试使用。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

数据库配置

应用程序的数据库可以从 config/database.php文件进行配置。您还可以设置,可以通过不同的数据库中使用的配置参数,还可以设置默认的使用。
Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

命名应用

App目录,默认情况下是应用程序的命名空间。要重命名它,可以执行以下命令并重新命名的命名空间。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

php artisan app:name <name-of-your-application>
使用你的应用程序的新名称来替换 <name-of-your-application>,这里我使用的 app 名称是:myapp。
维护模式

我们需要定期修改网站。该网站这时可能需要设置为维修模式。Laravel使这一点工作更容易。这里有两个 artisan 命令用来启动和停止的维护模式,说明如下。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html

启动维护模式
要启动维护模式,只需执行下面的命令。
php artisan down
成功执行后,会收到以下输出 -
Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)
这将激活维护模式,如下面的屏幕截图 - 所有的请求到服务器将被重定向到一个维护页面。
Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)
停止维护模式
  • 更改您的网站,并再次启动后,执行下面的命令。
php artisan up
  • 成功执行后,会收到以下输出 -
    Laravel教程:config配置目录(数据库,会话,邮件,应用,服务)
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/6135.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/bc/6135.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定