使用此库,您的用户可以自动将其应用程序实例更新为最新版本。 我创建它作为概念证明,不知道是否在某处使用过它。 因此,请谨慎使用该库,因为如果出现问题,它可能会使您的用户软件无法正常运行。
安装
通过composer 安装库
使用更新例程在应用程序中创建一个更新文件/方法(请参阅example/client/update/index.php )
在服务器上创建一个update.json或update.ini (客户端应从中获取更新,请参见example/server/update.json或example/server/update.ini )
重要提示:请注意,PHP需要写权限才能更新Web服务器上的文件
例子
您可以通过docker-compose up来启动示例Docker容器docker-compose up并通过访问http://127.0.0.1:8080/example/c
1