update to build 404

fix ./zhamao command
fix warning when first time starting framework
This commit is contained in:
jerry 2021-03-29 15:48:47 +08:00
parent dfddaaea94
commit d72b41a902
3 changed files with 8 additions and 4 deletions

View File

@ -53,7 +53,7 @@ class InitCommand extends Command
echo "Copying ./zhamao\n";
file_put_contents(
$base_path."/zhamao",
"#!/usr/bin/env php\n<?php require_once \"vendor/autoload.php\";(new ZM\ConsoleApplication(\"zhamao-framework\"))->initEnv()->run();"
"#!/usr/bin/env php\n<?php require_once \"vendor/autoload.php\";(new ZM\ConsoleApplication(\"zhamao-framework\"))->initEnv(\"server\")->run();"
);
chmod($base_path."/zhamao", 0755);
$autoload = [

View File

@ -19,8 +19,8 @@ use ZM\Command\SystemdCommand;
class ConsoleApplication extends Application
{
const VERSION_ID = 403;
const VERSION = "2.4.3";
const VERSION_ID = 404;
const VERSION = "2.4.4";
public function __construct(string $name = 'UNKNOWN') {
define("ZM_VERSION_ID", self::VERSION_ID);

View File

@ -256,7 +256,11 @@ class LightCache
if (self::$kv_table === null) return;
if (!empty(self::$config["persistence_path"])) {
$r = json_decode(file_get_contents(self::$config["persistence_path"]), true);
if (file_exists(self::$config["persistence_path"])) {
$r = json_decode(file_get_contents(self::$config["persistence_path"]), true);
} else {
$r = [];
}
if ($r === null) $r = [];
foreach ($r as $k => $v) {
Console::verbose("Saving " . $k);