Laravel配置教程
2014-06-04 00:00
761 查看
定制Laravel配置信息:
Laravel的配置文件在app/config下,你可以很方便的读取,设置、创建配置信息。
读取配置信息:
如果配置不存在,带上第二个参数作为默认值:
还可以在程序中设置配置信息:
可以新建配置文件:在app/config/test.php
不同的开发环境区分配置信息很重要,一般的系统都会分开发环境、测试环境、生产环境。
可以看到bootstrap/start.php中检测环境的代码:
your-machine-name其实就是你的hostname, Windows 中打开 cmd 输入ipconfig /all ,下面“主机名”就是 hostname,Linux下打开终端输入hostname即可。
如我的:
读取配置的时候,Laravel会去这样做,默认取 “app/config/环境名称目录” 中去找,如果没有会去“app/config”中去找。
Laravel的配置文件在app/config下,你可以很方便的读取,设置、创建配置信息。
读取配置信息:
$zone = Config::get('app.timezone');
如果配置不存在,带上第二个参数作为默认值:
$zone = Config::get('app.timezone', 'UTC');
还可以在程序中设置配置信息:
Config::set('app.timezone', 'PRC');
可以新建配置文件:在app/config/test.php
return array( 'key1' => array( 'a' => 'aaa', 'b' => 'bbbb' ), 'key2' => 78, 'url' => 'http://www.phpddt.com' );
不同的开发环境区分配置信息很重要,一般的系统都会分开发环境、测试环境、生产环境。
可以看到bootstrap/start.php中检测环境的代码:
$env = $app->detectEnvironment(array( 'local' => array('your-machine-name'), ));
your-machine-name其实就是你的hostname, Windows 中打开 cmd 输入ipconfig /all ,下面“主机名”就是 hostname,Linux下打开终端输入hostname即可。
如我的:
$env = $app->detectEnvironment(array( 'local' => array('PC105-PC'), 'production' => array('admin') ));
读取配置的时候,Laravel会去这样做,默认取 “app/config/环境名称目录” 中去找,如果没有会去“app/config”中去找。
相关文章推荐
- laravel安装和配置教程
- PHP开发框架laravel安装与配置教程
- PHP开发框架laravel安装和配置教程
- 【干货】Laravel框架的基本使用教程之安装和配置!
- PHP框架laravel的.env文件配置教程
- PHP开发框架laravel安装与配置教程
- laravel环境配置傻瓜教程
- laravel安装和配置教程
- Laravel 5.1中 Redis 的安装配置及基本使用教程
- Laravel 5.1中 Redis 的安装配置及基本使用教程
- Laravel 5.5官方推荐的Nginx配置学习教程
- Eclipse团队CVS配置简明教程
- MySQL服务器的配置教程
- Eclipse实用教程(配置JSP)
- Linux服务器教程之路6——DNS服务器的配置
- Windows 2000 ADS WEB安全配置教程
- 原创关于asp.net快速入门教程的个性化门户配置设置篇一
- PHP环境安全配置教程(修改版)