抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

部分 Lsky Pro 企业版用户自行修改源码,如使用在线版本升级会覆盖已修改的文件。本文介绍如何使用手动升级,及图床程序的优化操作。

升级

使用管理账号登录图床后台,点击进入系统——系统设置——系统升级,下载新版本补丁包文件。合并补丁包文件至 Lsky Pro 程序源码后,在服务器终端执行如下命令应用更新:

1
composer update

上述命令执行完后,进入到数据库管理,执行如下语句升级版本,需要注意的是,其中的 V 1.1.1 根据升级版本修改:

1
UPDATE `configs` SET `value` = 'V 1.1.1' WHERE `configs`.`name` = 'app_version';

由于版本升级可能加入一些新的功能,需要修改数据库表,使用如下命令进行数据填充:

1
php artisan migrate --seed

版本升级后因文件改变可能导致网站报 500 错误,执行下面命令清理优化缓存即可:

1
php artisan optimize:clear

优化

项目部署到生产环境时,请确保您正在优化 Composer 的类自动加载器映射,以便 Composer 可以快速找到为给定类加载的正确文件:

1
composer install --optimize-autoloader --no-dev

下面命令会将 Laravel 的所有配置文件合并到一个缓存文件中,这大大减少了框架在加载配置值时必须访问文件系统的次数:

1
php artisan config:cache

下面命令将所有路由注册减少到缓存文件的单个方法调用中,从而在注册数百条路由时提高路由注册的性能:

1
php artisan route:cache

下面命令预编译所有 Blade 视图,因此它们不会按需编译,从而提高返回视图的每个请求的性能:

1
php artisan view:cache

评论