【发布时间】:2017-11-28 06:59:36
【问题描述】:
我正在使用 laravel 4.2 并想在开发环境中执行 cron 作业。 bootstarp/start.php 中有一个脚本,其中包含检测环境的代码
$env = $app->detectEnvironment(function() {
return $_SERVER['SERVER_NAME'] == 'hostname' ? 'dev' : 'production';
});
我已经设置了一个 cron 作业来执行任务,但它总是检测生产环境。这是因为服务器变量在 CLI 模式下不可用。请建议替代服务器变量以获取服务器名称。
【问题讨论】: