如何安全进行Discuz! 6.1 的升级.
安全|discuz
如果您的站点需要升级到 Discuz! 6.1、开始使用 UCenter 为中心聚合自己站点的应用,那么请务必看此帖,根据以下列举的站点应用结构对号入座,查看适合您的正确升级方法:
站点包含一个 Discuz! 6.0.0 以前版本
- 备份数据
- 升级到 Discuz! 6.0.0 版本
- 安装 UCenter
- 覆盖 Discuz! 6.1.0 的文件到论坛目录,执行 upgrade10.php 升级到 Discuz! 6.1.0
站点包含一个 Discuz! 6.0.0 版本
- 备份数据
- 安装 UCenter
- 覆盖 Discuz! 6.1.0 的文件到论坛目录,执行 upgrade10.php 升级到 Discuz! 6.1.0
站点包含多个 Discuz! 论坛
- 备份每个论坛的数据
- 把每个论坛都升级到 Discuz! 6.0.0 版本
- 安装 UCenter
- 选择一个论坛为主论坛,主论坛的 UID 不会变化,一般选择一个用户最多的论坛为主论坛
- 覆盖 Discuz! 6.1.0 的文件到主论坛目录,执行 upgrade10.php 升级到 Discuz! 6.1.0。升级时 UID 的起始值为 0,不进行合并操作。因为此时 UCenter 中没有任何用户数据,无需合并。
- 覆盖 Discuz! 6.1.0 的文件到从论坛目录,执行 upgrade10.php 升级到 Discuz! 6.1.0,此次升级会进行用户的合并,因为从论坛的 UID 会附加到主论坛之上,进行 UID 的合并,而后修改从论坛数据结构完成合并。升级时 UID 的起始值可自己指定
- 多个从论坛重复执行第 6 步
站点包含一个 Discuz! 6.0.1 版本
- 备份数据
- 覆盖 UCenter 的文件到论坛的 uc_server 目录
- 把 UCenter 安装包中的 upgrade1.php 上传到 uc_server 目录,执行 upgrade1.php 把 UCenter 升级 到 1.0.0 版本
- 覆盖 Discuz! 6.1.0 的文件到论坛目录,执行 d601to610.php 升级到 Discuz! 6.1.0
站点包含一个 SupeV 测试版,计划安装、升级到 Discuz! 6.1.0 论坛
- 备份数据
- 把 UCenter 安装包中的 upgrade1.php 上传到 SupeV 目录下,即 SupeV 目录的 uc_server 子目录下,执行 upgrade1.php 把 UCenter 升级 到 1.0.0 版本
- 安装、升级论坛的时候填写 SupeV 目录的 uc_server 的 UCenter 的地址和管理员密码。具体方法参照以上步骤
站点包含 Discuz! 6.1.0 测试版
- 把 UCenter 1.0.0 正式版上传到测试版的 UCenter 1.0.0 目录中,覆盖原有文件
- 把 Discuz! 6.1.0 正式版上传到测试版的 Discuz! 6.1.0 目录中,除了 config.inc.php 文件外覆盖其他所有文件
- 登录管理员帐号,进入“系统设置”->“工具”->“数据库”,选择“校验”,按照校验结果修复数据库
注意:
保证您的站点有且只有一个 UCenter,不管是以前的测试版还是还是此次的 1.0.0 版本。UCenter 测试版中的用户数据如果您打算放弃,那么可以全新安装 UCenter 1.0.0 版本,否则请务必用 upgrade1.php 升级。
- UCenter 中应用的手动添加、或者应用 UCenter 配置的手动添加,请参照此贴 http://www.discuz.net/thread-885223-1-2.html
- 升级中出现故障建议您最好恢复数据重新尝试升级
- 当安装了 UCenter 后,如果您 UCenter 中包含用户数据,在没备份前请不要删除 UCenter 的数据及其文件,以免造成不可挽回的损失。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Jika anda seorang pembangun PHP yang berpengalaman, anda mungkin merasakan bahawa anda telah berada di sana dan telah melakukannya. Anda telah membangunkan sejumlah besar aplikasi, menyahpenyahpepijat berjuta-juta baris kod dan mengubah suai sekumpulan skrip untuk mencapai op

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Tutorial ini menunjukkan cara memproses dokumen XML dengan cekap menggunakan PHP. XML (bahasa markup extensible) adalah bahasa markup berasaskan teks yang serba boleh yang direka untuk pembacaan manusia dan parsing mesin. Ia biasanya digunakan untuk penyimpanan data

Rentetan adalah urutan aksara, termasuk huruf, nombor, dan simbol. Tutorial ini akan mempelajari cara mengira bilangan vokal dalam rentetan yang diberikan dalam PHP menggunakan kaedah yang berbeza. Vokal dalam bahasa Inggeris adalah a, e, i, o, u, dan mereka boleh menjadi huruf besar atau huruf kecil. Apa itu vokal? Vokal adalah watak abjad yang mewakili sebutan tertentu. Terdapat lima vokal dalam bahasa Inggeris, termasuk huruf besar dan huruf kecil: a, e, i, o, u Contoh 1 Input: String = "TutorialSpoint" Output: 6 menjelaskan Vokal dalam rentetan "TutorialSpoint" adalah u, o, i, a, o, i. Terdapat 6 yuan sebanyak 6

Mengikat statik (statik: :) Melaksanakan pengikatan statik lewat (LSB) dalam PHP, yang membolehkan kelas panggilan dirujuk dalam konteks statik dan bukannya menentukan kelas. 1) Proses parsing dilakukan pada masa runtime, 2) Cari kelas panggilan dalam hubungan warisan, 3) ia boleh membawa overhead prestasi.

Apakah kaedah sihir PHP? Kaedah sihir PHP termasuk: 1. \ _ \ _ Membina, digunakan untuk memulakan objek; 2. \ _ \ _ Destruct, digunakan untuk membersihkan sumber; 3. \ _ \ _ Call, mengendalikan panggilan kaedah yang tidak wujud; 4. \ _ \ _ Mendapatkan, melaksanakan akses atribut dinamik; 5. \ _ \ _ Set, melaksanakan tetapan atribut dinamik. Kaedah ini secara automatik dipanggil dalam situasi tertentu, meningkatkan fleksibiliti dan kecekapan kod.
