diff --git a/src/ZM/Command/RunServerCommand.php b/src/ZM/Command/RunServerCommand.php index 965f0765..1c8aadf6 100644 --- a/src/ZM/Command/RunServerCommand.php +++ b/src/ZM/Command/RunServerCommand.php @@ -7,6 +7,7 @@ use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; +use ZM\Config\ZMConfig; use ZM\Framework; class RunServerCommand extends Command @@ -37,10 +38,11 @@ class RunServerCommand extends Command protected function execute(InputInterface $input, OutputInterface $output) { if(($opt = $input->getOption("env")) !== null) { - if(!in_array($opt, ["production", "staging", "development"])) { - $output->writeln(" \"--env\" option only accept production, development and staging ! "); + if(!in_array($opt, ["production", "staging", "development", ""])) { + $output->writeln(" \"--env\" option only accept production, development, staging and [empty] ! "); return Command::FAILURE; } + ZMConfig::setEnv($opt); } // ... put here the code to run in your command // this method must return an integer number with the "exit status code" diff --git a/src/ZM/ConsoleApplication.php b/src/ZM/ConsoleApplication.php index f19ab656..f31d77a5 100644 --- a/src/ZM/ConsoleApplication.php +++ b/src/ZM/ConsoleApplication.php @@ -69,7 +69,7 @@ class ConsoleApplication extends Application } ZMConfig::setDirectory(DataProvider::getWorkingDir() . '/config'); - ZMConfig::env($args["env"] ?? ""); + ZMConfig::setEnv($args["env"] ?? ""); if (ZMConfig::get("global") === false) { echo ("Global config load failed: " . ZMConfig::$last_error."\nPlease init first!\n"); $this->add(new InitCommand()); diff --git a/src/ZM/Http/Response.php b/src/ZM/Http/Response.php index c8cae4b8..a304e88d 100644 --- a/src/ZM/Http/Response.php +++ b/src/ZM/Http/Response.php @@ -94,7 +94,6 @@ class Response */ public function status($http_code, $reason = null) { $this->status_code = $http_code; - Console::trace(); return $this->response->status($http_code, $reason); }