public static function getPidByFile(string $file, bool $checkLive = false): int
    {
        if ($file && \file_exists($file)) {
            $pid = (int)\file_get_contents($file);

            // check live
            if ($checkLive && self::isRunning($pid)) {
                return $pid;
            }

            \unlink($file);
        }

        return 0;
    }