0

在 Laravel 4 中,我们如何拥有

$pathToFile = '/var/www/awesome'
$mysqlServer = '111.111.111.0'

当站点的域是www.mysite.com, 和

$pathToFile = '/var/www/hackish'
$mysqlServer = '111.111.111.1'

网站的域名是什么时候dev.mysite.com

4

1 回答 1

2

在 下为每个域创建不同的环境bootstrap/start.php,并在文件夹下为其添加特定文件app/start。在您的示例中,您可以:

引导程序/start.php

// ...
$env = $app->detectEnvironment(array(
    'production'  => array('www.mysite.com'),
    'development' => array('dev.mysite.com'),
));

应用程序/开始/production.php

$pathToFile = '/var/www/awesome';
$mysqlServer= '111.111.111.0';

应用程序/开始/development.php

$pathToFile = '/var/www/hackish';
$mysqlServer= '111.111.111.1';

但是,如果您使用的是默认配置文件,则不应该对它们有效。您可以阅读有关文档的更多信息。

于 2013-08-20T00:56:35.957 回答