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);
}