Laravel 默认的运行环境是生产环境,也就是正式运行应用的环境。我们可以创建其它的环境,比如本地开发的环境,不同的环境可以拥有不同的配置。
下面,我们可以去配置一个本地的环境。
先打开命令行工具 ... 进入到项目所在的目录 ... 然后用命令查看一下 Laravel 当前的环境 ... 输入 php artisan env ...
返回 Current application environment ,当前应用的环境是 production ... 表示生产环境 ...
下面,我们可以查看一下电脑的主机名 ... OS X 或者 Linux 系统,可以使用 hostname 这个命令查看主机名 ...
输入 hostname ... 我这里返回的是 Macbook
再回到项目 ... 在项目的根目录下面 ... 找到 bootstrap ... 打开 start.php ... 在这里找到 $env 这个变量 ...
这里就是检测环境用的 ... 我们可以把 local 后面的这个东西,改成自己电脑的主机名 ... 我这里就是 Macbook ...
这样当 Laravel 运行在这个主机名的电脑上的时候,就会被认为是 Local 环境 ...
不同的环境可以有不同的配置 ... 下面,我们还需要去为 Local 环境简单的配置一下 ...
打开 app ... config ... 找到 local 这个目录 ...
打开这个目录下面的 database.php ... 去为 local 环境配置一下数据库 ...
找到 mysql 的配置的区域 .. 修改一下数据库的名字 .. 用户名 ... 还有密码 ...
保存一下 ...
再回到命令行工具 ... 重新再看一下当前的环境 ..
php artisan env .... 这次,会提示我们当前应用的环境是 Local ...