<?php require_once __DIR__ . '/_init.php'; //是一个96字节的文件 $encrypt_key = file_get_contents(__DIR__ . '/encrypt.key'); if (empty($encrypt_key)) { throw new Exception("encrypt.key file not exist."); } $svr = new NodeAgent\Node($encrypt_key); //设置上传文件的存储目录 $svr->setRootPath(['/data']); $svr->setScriptPath('/data/script'); //设置允许上传的文件最大尺寸 $svr->setMaxSize(1000 * 1024 * 1024); $svr->setPharInfo(__DIR__); if (ENV_NAME == 'dev' or ENV_NAME == 'local') { $svr->setCenterSocket('192.168.0.138', 9508); } else { $svr->setCenterSocket('192.168.1.213', 9508); } $svr->run();
<?php require_once dirname(__DIR__) . '/src/_init.php'; $file = NodeAgent\Node::downloadPackage('http://183.57.37.213/node-agent/node-agent.phar'); echo strlen($file), "\n";