Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔5号环境探测_Php_Laravel_Laravel 5_Laravel Environment - Fatal编程技术网

Php 拉威尔5号环境探测

Php 拉威尔5号环境探测,php,laravel,laravel-5,laravel-environment,Php,Laravel,Laravel 5,Laravel Environment,我试图让环境检测工作起来,这样我就可以使用.env.local.php文件和所有其他好东西,但不知何故,我无法让它检测正确的环境 我添加了bootstrap/environment.php <?php $env = $app->detectEnvironment(array( 'local' => array('mylocalmachinename') )); Laravel5中的环境检测已更改 现在,在项目根目录中放置一个.env文件 APP_ENV=lo

我试图让环境检测工作起来,这样我就可以使用.env.local.php文件和所有其他好东西,但不知何故,我无法让它检测正确的环境

我添加了bootstrap/environment.php

<?php

$env = $app->detectEnvironment(array(

    'local' => array('mylocalmachinename') 

)); 

Laravel5中的环境检测已更改

现在,在项目根目录中放置一个
.env
文件

APP_ENV=local
然后在另一台电脑上-你可以这样做

APP_ENV=staging
然后,您可以添加其他环境项目-即

APP_ENV=local
APP_KEY=SomeRandomString
DB_USERNAME=homestead
DB_PASSWORD=homestead

Laravel5中的环境检测发生了变化

现在,在项目根目录中放置一个
.env
文件

APP_ENV=local
然后在另一台电脑上-你可以这样做

APP_ENV=staging
然后,您可以添加其他环境项目-即

APP_ENV=local
APP_KEY=SomeRandomString
DB_USERNAME=homestead
DB_PASSWORD=homestead

Laravel5中的环境检测发生了变化

现在,在项目根目录中放置一个
.env
文件

APP_ENV=local
然后在另一台电脑上-你可以这样做

APP_ENV=staging
然后,您可以添加其他环境项目-即

APP_ENV=local
APP_KEY=SomeRandomString
DB_USERNAME=homestead
DB_PASSWORD=homestead

Laravel5中的环境检测发生了变化

现在,在项目根目录中放置一个
.env
文件

APP_ENV=local
然后在另一台电脑上-你可以这样做

APP_ENV=staging
然后,您可以添加其他环境项目-即

APP_ENV=local
APP_KEY=SomeRandomString
DB_USERNAME=homestead
DB_PASSWORD=homestead

你确定机器名真的是一样的吗?字母大小写是否匹配?是否可能重复?您确定机器名确实相同吗?字母大小写是否匹配?是否可能重复?您确定机器名确实相同吗?字母大小写是否匹配?是否可能重复?您确定机器名确实相同吗?字母的大小写是否匹配?Laravel 5的可能副本仍在开发中。在发布这篇文章的时候,它还没有进入测试阶段。一旦准备好,文档将被更新。关于.env的快速说明:对于每个环境,该文件都是不同的,默认情况下它是.git忽略的。您应该使用正确的值在生产环境中重新创建(或ftp)@Laurence检测环境的if-else功能是什么?Laravel 5仍在开发中。在发布这篇文章的时候,它还没有进入测试阶段。一旦准备好,文档将被更新。关于.env的快速说明:对于每个环境,该文件都是不同的,默认情况下它是.git忽略的。您应该使用正确的值在生产环境中重新创建(或ftp)@Laurence检测环境的if-else功能是什么?Laravel 5仍在开发中。在发布这篇文章的时候,它还没有进入测试阶段。一旦准备好,文档将被更新。关于.env的快速说明:对于每个环境,该文件都是不同的,默认情况下它是.git忽略的。您应该使用正确的值在生产环境中重新创建(或ftp)@Laurence检测环境的if-else功能是什么?Laravel 5仍在开发中。在发布这篇文章的时候,它还没有进入测试阶段。一旦准备好,文档将被更新。关于.env的快速说明:对于每个环境,该文件都是不同的,默认情况下它是.git忽略的。您应该使用正确的值在生产环境中重新创建(或ftp)@Laurence检测环境的if-else函数是什么?