标签:ati 服务器 基于 cos ora 存储 手工 版本号 settings
如果你的dl.php
在运行时,左上角Logo处没有版本号,请下载并替换最新版本的 安装工具。 有版本号的dl.php会自动升级到最新版本。dl.php
位于public
目录下。
删除lock文件
dl.php
每次运行完成后,会在其所在目录下生成dl.php.lock
文件,升级前请先删除此文件。dl.php.lock
位于public
目录下。
访问dl.php
访问 http(s)://www.dxqq.net/dl.php
,dl.php
会检测到这是升级,按向导进行升级即可
如果从1.0之前版本升级到1.0,需要修改Web服务器配置,Ngnix请看这里,IIS请看这里,Apache请使用内置的.htaccess
文件。
版本更新涉及到config.php
配置文件更改时需手工修改。
dl.php会自动完成升级所有的其它相关工作,无需 任何其它操作,本页面以下的内容不必关心。
请参考这里
升级到v2.1.201113
php disco migrate --force
php disco upgrade:split-permissions
php disco site:switch
index 配置
,改为以下参数:
index index.php index.html;
升级到v2.1.201029
php disco migrate --force
php disco upgrade:notice
config.php
配置文件,将139行左右的 ‘providers‘ =>
的配置修改为以下内容: ‘providers‘ => [
App\Formatter\FormatterServiceProvider::class,
App\Passport\Oauth2ServiceProvider::class,
App\Providers\AppServiceProvider::class,
App\Providers\AttachmentServiceProvider::class,
App\Providers\CategoryServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\OrderServiceProvider::class,
App\Providers\PostServiceProvider::class,
App\Providers\SettingsServiceProvider::class,
App\Providers\ThreadServiceProvider::class,
App\Providers\UserServiceProvider::class,
App\Providers\DialogMessageServiceProvider::class,
App\Providers\QuestionServiceProvider::class,
],
升级到v2.0.201001
php disco migrate --force
升级到v1.0.200911
php disco migrate --force
升级到v1.0.200821
php disco migrate --force
升级到v1.0.200806
php disco migrate --force
升级到v1.0.200723
php disco migrate --force
升级到v1.0.200715
php disco migrate --force
升级到v1.0.200710
升级到v1.0.200707
升级到v1.0.200705
php disco migrate --force
升级到v1.0.200703
.htaccess
文件php disco migrate --force
php disco upgrade:category-permission
php disco upgrade:videoSize
php disco upgrade:notice
config.php
配置文件,将 140行左右的 ‘providers‘ =>
的配置修改为以下内容:
‘providers‘ => [
App\Formatter\FormatterServiceProvider::class,
App\Passport\Oauth2ServiceProvider::class,
App\Providers\AppServiceProvider::class,
App\Providers\AttachmentServiceProvider::class,
App\Providers\CategoryServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\OrderServiceProvider::class,
App\Providers\PostServiceProvider::class,
App\Providers\SettingsServiceProvider::class,
App\Providers\ThreadServiceProvider::class,
App\Providers\UserServiceProvider::class,
App\Providers\DialogMessageServiceProvider::class,
],
升级到v0.5.200522
php disco migrate --force
升级到v0.5.200508
php disco migrate --force
database/migrations
目录下的同名文件,然后再次执行 php disco migrate --force
升级到v0.5.200424
升级到v0.5.200410
‘attachment‘ => [
‘attachment_cos‘ => [
‘attachment‘ => [
‘driver‘ => ‘local‘,
‘root‘ => storage_path(‘app‘),
‘url‘ => ‘attachment‘
],
‘attachment‘ => [
‘driver‘ => ‘local‘,
‘root‘ => storage_path(‘app‘),
‘url‘ => ‘attachment‘
],
‘attachment_cos‘ => [
‘driver‘ => ‘cos‘,
‘root‘ => storage_path(‘app/public/attachment‘),
‘url‘ => ‘attachment‘
],
升级到v0.5.200403
从任意版本升级到 v0.4.200331
php disco migrate --force
。attachment
配置之前,加入以下配置:‘avatar_cos‘ => [
‘driver‘ => ‘cos‘,
‘root‘ => storage_path(‘app/public/avatars‘),
‘url‘ => ‘avatar‘,
‘visibility‘ => ‘public‘,
],
从任意版本升级到 v0.4.200327,需要在完成以上步骤后,进入 discuz 的主目录,运行 php disco migrate --force
。基于Docker的升级方案,请参考容器的更多配置说明进行升级。
标签:ati 服务器 基于 cos ora 存储 手工 版本号 settings
原文地址:https://www.cnblogs.com/hhkb/p/14027025.html