完整安装包下载地址:https://gitee.com/hisi/hisiphp
在线升级方法:
1.后台管理界面->系统->系统扩展->在线升级,如下图:

更新日志:
规范插件模板文件命名规则
composer 新增 psr/log
composer 新增guzzlehttp/guzzle
升级ThinkPHP 至 5.1.37 LTS
修复ueditor编辑器分页标签不显示
修复其他已知BUG
更新文件:
/application/system/view/block/footer.html
/application/system/view/layout.html
/application/common/controller/Common.php
/public/static/js/editor/ueditor/ueditor.config.js
/application/system/admin/System.php
/application/system/view/block/layout.html
/application/system/view/config/form.html
/application/system/view/layout.html
/application/system/view/module/theme.html
/application/system/view/system/index.html
/public/static/system/css/style.css
/public/static/system/js/global.js
/composer.json
/thinkphp/library/think/App.php
/thinkphp/library/think/Console.php
/thinkphp/library/think/Model.php
/thinkphp/library/think/Validate.php
/thinkphp/library/think/cache/Driver.php
/thinkphp/library/think/cache/driver/Redis.php
/thinkphp/library/think/db/Query.php
/thinkphp/library/think/model/Collection.php
/thinkphp/library/think/model/Relation.php
/thinkphp/library/think/model/concern/Attribute.php
/thinkphp/library/think/model/concern/Conversion.php
/thinkphp/library/think/model/concern/RelationShip.php
/thinkphp/library/think/route/Rule.php
/thinkphp/library/think/route/RuleGroup.php
/thinkphp/library/think/route/RuleItem.php
/vendor/composer/autoload_files.php
/vendor/composer/autoload_psr4.php
/vendor/composer/autoload_static.php
/vendor/composer/installed.json
/vendor/guzzlehttp/guzzle/CHANGELOG.md
/vendor/guzzlehttp/guzzle/LICENSE
/vendor/guzzlehttp/guzzle/README.md
/vendor/guzzlehttp/guzzle/UPGRADING.md
/vendor/guzzlehttp/guzzle/composer.json
/vendor/guzzlehttp/guzzle/src/Client.php
/vendor/guzzlehttp/guzzle/src/ClientInterface.php
/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
/vendor/guzzlehttp/guzzle/src/HandlerStack.php
/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
/vendor/guzzlehttp/guzzle/src/Middleware.php
/vendor/guzzlehttp/guzzle/src/Pool.php
/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
/vendor/guzzlehttp/guzzle/src/RequestOptions.php
/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
/vendor/guzzlehttp/guzzle/src/TransferStats.php
/vendor/guzzlehttp/guzzle/src/UriTemplate.php
/vendor/guzzlehttp/guzzle/src/functions.php
/vendor/guzzlehttp/guzzle/src/functions_include.php
/vendor/guzzlehttp/promises/CHANGELOG.md
/vendor/guzzlehttp/promises/LICENSE
/vendor/guzzlehttp/promises/Makefile
/vendor/guzzlehttp/promises/README.md
/vendor/guzzlehttp/promises/composer.json
/vendor/guzzlehttp/promises/src/AggregateException.php
/vendor/guzzlehttp/promises/src/CancellationException.php
/vendor/guzzlehttp/promises/src/Coroutine.php
/vendor/guzzlehttp/promises/src/EachPromise.php
/vendor/guzzlehttp/promises/src/FulfilledPromise.php
/vendor/guzzlehttp/promises/src/Promise.php
/vendor/guzzlehttp/promises/src/PromiseInterface.php
/vendor/guzzlehttp/promises/src/PromisorInterface.php
/vendor/guzzlehttp/promises/src/RejectedPromise.php
/vendor/guzzlehttp/promises/src/RejectionException.php
/vendor/guzzlehttp/promises/src/TaskQueue.php
/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
/vendor/guzzlehttp/promises/src/functions.php
/vendor/guzzlehttp/promises/src/functions_include.php
/vendor/guzzlehttp/psr7/.editorconfig
/vendor/guzzlehttp/psr7/CHANGELOG.md
/vendor/guzzlehttp/psr7/LICENSE
/vendor/guzzlehttp/psr7/README.md
/vendor/guzzlehttp/psr7/composer.json
/vendor/guzzlehttp/psr7/src/AppendStream.php
/vendor/guzzlehttp/psr7/src/BufferStream.php
/vendor/guzzlehttp/psr7/src/CachingStream.php
/vendor/guzzlehttp/psr7/src/DroppingStream.php
/vendor/guzzlehttp/psr7/src/FnStream.php
/vendor/guzzlehttp/psr7/src/InflateStream.php
/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
/vendor/guzzlehttp/psr7/src/LimitStream.php
/vendor/guzzlehttp/psr7/src/MessageTrait.php
/vendor/guzzlehttp/psr7/src/MultipartStream.php
/vendor/guzzlehttp/psr7/src/NoSeekStream.php
/vendor/guzzlehttp/psr7/src/PumpStream.php
/vendor/guzzlehttp/psr7/src/Request.php
/vendor/guzzlehttp/psr7/src/Response.php
/vendor/guzzlehttp/psr7/src/Rfc7230.php
/vendor/guzzlehttp/psr7/src/ServerRequest.php
/vendor/guzzlehttp/psr7/src/Stream.php
/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
/vendor/guzzlehttp/psr7/src/StreamWrapper.php
/vendor/guzzlehttp/psr7/src/UploadedFile.php
/vendor/guzzlehttp/psr7/src/Uri.php
/vendor/guzzlehttp/psr7/src/UriNormalizer.php
/vendor/guzzlehttp/psr7/src/UriResolver.php
/vendor/guzzlehttp/psr7/src/functions.php
/vendor/guzzlehttp/psr7/src/functions_include.php
/vendor/psr/http-message/CHANGELOG.md
/vendor/psr/http-message/LICENSE
/vendor/psr/http-message/README.md
/vendor/psr/http-message/composer.json
/vendor/psr/http-message/src/MessageInterface.php
/vendor/psr/http-message/src/RequestInterface.php
/vendor/psr/http-message/src/ResponseInterface.php
/vendor/psr/http-message/src/ServerRequestInterface.php
/vendor/psr/http-message/src/StreamInterface.php
/vendor/psr/http-message/src/UploadedFileInterface.php
/vendor/psr/http-message/src/UriInterface.php
/vendor/psr/log/.gitignore
/vendor/psr/log/LICENSE
/vendor/psr/log/Psr/Log/AbstractLogger.php
/vendor/psr/log/Psr/Log/InvalidArgumentException.php
/vendor/psr/log/Psr/Log/LogLevel.php
/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
/vendor/psr/log/Psr/Log/LoggerInterface.php
/vendor/psr/log/Psr/Log/LoggerTrait.php
/vendor/psr/log/Psr/Log/NullLogger.php
/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
/vendor/psr/log/Psr/Log/Test/TestLogger.php
/vendor/psr/log/README.md
/vendor/psr/log/composer.json
/vendor/ralouphie/getallheaders/.gitignore
/vendor/ralouphie/getallheaders/.travis.yml
/vendor/ralouphie/getallheaders/LICENSE
/vendor/ralouphie/getallheaders/README.md
/vendor/ralouphie/getallheaders/composer.json
/vendor/ralouphie/getallheaders/phpunit.xml
/vendor/ralouphie/getallheaders/src/getallheaders.php
/vendor/ralouphie/getallheaders/tests/GetAllHeadersTest.php