Laravel 6.0 中文文档中文学习资源:https://xueyuanjun.com 15 AWS_REGION 环境变量 影响级别:可选 如果你计划使用 Laravel Vapor,那么需要在 config 目录下更新所 有已存在的 AWS_REGION 配置为 AWS_DEFAULT_REGION,此外,你还 需要在 .env 文件中更新这个环境变量的名称。 数据库 Capsule table 方法 影响级别:中等 注:此更新只会影响使用了 如果你是在一个团队中进行开发,则需要将 .env.example 文件随你 的应用代码一起提交到源码控制中:将一些配置值以占位符的方式放 置在 .env.example 文件中,这样其他开发者就会很清楚运行你的应 用需要配置哪些环境变量。 还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测 试或执行带有 --env=testing 选项的 Artisan 命令时覆盖 从 .env 文件读取的值。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 37 注:.env 文件中的所有变量都可以被外部环境变量覆盖, 例如服务器级别或系统级别的环境变量。 环境变量类型 .env 文件中所有变量都会被解析为字符串,因此创建了一些保留值 以便从 env() 函数返回更广泛的类型: .env 值 env()值 true (bool)true0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档文件中,这样其他开发者就会很清楚运行你的应用需要配置哪些环境变量。 还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env 文件读取的 值。 注:.env 文件中的所有变量都可以被外部环境变量覆盖,例如服务器级别或系统级别的环境变量。 获取环境变量配置值 应用每次接受请求时,.env 中列出的所有配置及其对应值都会被载入到 Laravel 的配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会使用该默认值。 判断当前应用环境 当前应用环境由 .env 文件中的 APP_ENV 变量决定,你可以通过 App 门面上的 environment 方法来访问其值: $environment ocal', 'staging')) { // The environment is either local OR staging... } 注:当前应用环境判断可以被服务器级别环境变量 APP_ENV 覆盖。当你需要在不同环境配置间共享同一应用时很有用,你可以在服务器配置中设置 一个给定主机来匹配给定环境。 访问配置值 你可以使用全局辅助函数 config 在应用代码的任意位置访问配置值,配置值以文件名+“0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.1 中文文档中, 然后你就可以在应用中通过帮助函数 env 来获取这些变量值。实际上,如果你去查看 Laravel 的配置文件,就会发现很多选项已经在使用这些帮助函数了。 你可以尽情的按你所需对本地服务器上的环境变量进行修改,线上环境也是一样。但不要 把.env 文件提交到源码控制(svn 或 git 等)中,因为每个使用你的应用的不同开发者或服 务器可能要求不同的环境配置。 如果你是在一个团队中进行开发,你可能需要将 如果你是在一个团队中进行开发,你可能需要将.env.example 文件随你的应用一起提交到 源码控制中,通过将一些配置值以占位符的方式放置在.env.example 文件中,其他开发者 可以很清楚明了的知道运行你的应用需要配置哪些环境变量。 2.2.1 访问当前应用环境 当前应用环境由.env 文件中的 APP_ENV 变量决定,你可以通过 App 门面的 environment 方 法来访问其值: $environment 1 错误详情显示 配置文件 config/app.php 中的 debug 配置选项控制浏览器显示的错误详情数量。默认情况 下,该配置选项被设置在.env 文件中的环境变量 APP_DEBUG。 对本地开发而言,你应该设置环境变量 APP_DEBUG 值为 true。在生产环境,该值应该被设 置为 false。 2.2 日志模式 Laravel 支持日志方法 single, daily0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.3 中文文档Laravel 中,根 目录下有一个.env.example 文件,如果 Laravel 是通过 Composer 安装的,那么该文件已经被 重命名为 .env,否则的话你要自己手动重命名该文件。 获取环境变量配置值 在应用每次接受请求时,.env 中列出的所有配置及其值都会被载入到 PHP 超全局变量 $_ENV 中, 然后你就可以在应用中通过辅助函数 env 来获取这些配置值。实际上,如果你去查看 38 配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会是个该默认值。 不要把 .env 文件提交到源码控制(svn 或 git 等)中,因为每个使用你的应用的开发者/服务器 可能要求不同的环境配置。 如果你是在一个团队中进行开发,你需要将 如果你是在一个团队中进行开发,你需要将 .env.example 文件随你的应用一起提交到源码控制 中:将一些配置值以占位符的方式放置在 .env.example 文件中,这样其他开发者就会很清楚运行 你的应用需要配置哪些环境变量。 判断当前应用环境 当前应用环境由 .env 文件中的 APP_ENV 变量决定,你可以通过 App 门面 的 environment 方法 来访问其值: $environment0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.2 中文文档Laravel 的配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会是个该默认值。 不要把 .env 文件提交到源码控制(svn 或 git 等)中,因为每个使用你的应用的开发者/ 服务器可能要求不同的环境配置。 如果你是在一个团队中进行开发,你需要将 如果你是在一个团队中进行开发,你需要将 .env.example 文件随你的应用一起提交到源码 控制中:将一些配置值以占位符的方式放置在 .env.example 文件中,这样其他开发者就会 很清楚运行你的应用需要配置哪些环境变量。 访问当前应用环境 当前应用环境由 .env 文件中的 APP_ENV 变量决定,你可以通过 App 门面 的 environment 方法来访问其值: $environment = App::environment(); 错误详情显示 配置文件 config/app.php 中的 debug 配置选项控制浏览器显示的错误详情数量。默认情况 下,该配置选项被设置在.env 文件中的环境变量 APP_DEBUG。 对本地开发而言,你应该设置环境变量 APP_DEBUG 值为 true。在生产环境,该值应该被设 置为 false。 日志模式 Laravel 支持日志方法 single, daily, syslog0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南时,直到你第一次执行 轓 轑 轌 或者你明确地调用 譯 議 譥 譮 謨 謩 方法时, 才建立起实际的数据 库连接。 提 提 提示 示 示: : : 有时你可能想要在建立起数据库连接时立即执行一些语 句来初始化一些环境变量 輨 比如设置时区或者字符集輩 輬 你可以通 过为数据库连接的 譡 警 譴 譥 譲 譏 議 譥 譮 事件注册一个事件处理器来达到 目的。 你可以像这样直接在应用配置中注册处理器: ' d b '0 码力 | 537 页 | 4.66 MB | 1 年前3
共 6 条
- 1













