Red de conocimiento informático - Material del sitio web - Cómo actualizar el sitio web del programa phpwind8.7 a 9.0

Cómo actualizar el sitio web del programa phpwind8.7 a 9.0

1. Requisitos del entorno phpwind

versión php gt; se recomienda 5.3

extensión de instalación pdo_mysql

versión mysql (cliente) gt; x

Carga de archivos adjuntos gt; 2M

2. Preparativos para la actualización

1. Copia de seguridad de la base de datos

Hay muchas formas de hacer una copia de seguridad de la base de datos, preocúpate. -free El editor de host solo presenta tres tipos

El primero es realizar una copia de seguridad directamente en phpmyadmin en el fondo del espacio. Inicie sesión en su phpmyadmin para importar la base de datos de su sitio web al local y guardarla.

El segundo es utilizar la herramienta Imperial Backup King para realizar una copia de seguridad de su base de datos en el espacio. Para obtener tutoriales de copia de seguridad detallados, consulte: Herramienta de administración de bases de datos Mysql: Tutorial gráfico de instalación y uso de Imperial Backup King

El tercer método es utilizar la herramienta de copia de seguridad que viene con phpwind para realizar la copia de seguridad. Inicie sesión en el fondo de su sitio web de host virtual php y haga clic en Data-gt; Mantenimiento de datos

phpwind background

2. Cierre su sitio web para evitar que se generen nuevos datos durante el proceso. el proceso de migración de datos del sitio web para evitar la pérdida de datos. Inicie sesión en el sitio backend de su sitio web-gt; configuración del sitio-gt; estado del sitio completamente cerrado.

3. Descargue los datos de copia de seguridad del sitio web a la computadora local a través de la herramienta ft.

3. Carga de programas y procesamiento de directorios

Nota: Actualmente, los archivos adjuntos y los avatares solo admiten archivos adjuntos locales y remotos FTP. Si ha utilizado el almacenamiento en la nube antes, descargue el avatar en Local. cargar después de la actualización. Los usuarios de host sin preocupaciones pueden cargar estos archivos en paquetes comprimidos, ahorrando así mucho tiempo de carga innecesario

1. Cargue el paquete de instalación de phpwind 9.0 en el host virtual php, descomprímalo y luego colóquelo en el directorio de carga Los archivos se cargan en el directorio de instalación. Tenga en cuenta que no puede sobrescribir directamente el entorno 8.7 original. Para los hosts virtuales, se recomienda mover los directorios en el entorno 8.7 original, excepto los archivos adjuntos, a la copia de seguridad, de modo que incluso si ocurren problemas, se puedan recuperar moviendo los directorios en el entorno 8.7.

2. Transferencia de archivos:

a. Transferencia de imagen de avatar: copie el archivo adjunto/carpeta de carga en el entorno 8.7 original al archivo adjunto en el entorno 9.0. (Si usó archivos adjuntos remotos antes, el avatar debe actualizarse por separado. Consulte las instrucciones a continuación para obtener más detalles)

b Transferencia de imágenes de emoticones: copie todos los directorios en imágenes/publicación/sonrisa/ en el original. 8.7 directorio a res/images/emotion/ en el directorio raíz del sitio web.

Transferencia de imágenes C.Medal: copie todos los directorios en imágenes/medal/ en el directorio 8.7 original a res/images/medal/ en el directorio raíz del sitio web (si el paquete nextwind descargado contiene el directorio www , Luego mueva el directorio anterior (incluidos los archivos adjuntos) al directorio www, como res /images/emotion/ y luego www/res/images/emotion/).

Ejemplo:

Tipo de archivo

8.7 Directorio de entorno

9.0 Directorio de entorno

Avatares

adjunto/carga

adjunto/carga

Emoji

imágenes /post/sonrisa/

res/images/emoción /

Medalla

images/medal/

res/images/medal/

3. Inicie sesión en phpwind para descargar la actualización oficial. Paquete Up87to90.php actualizado de 8.7 a 9.0.

4. Determine los permisos de escritura de los siguientes directorios:

attachment/

conf/database.php

conf/founder. php

conf/windidconfig.php/

datos/

datos/cache/

datos/compile/

Datos/Diseño/

Datos/Registro/

Datos/tmp/

html/

src/Extensión/

temas/

temas/extres/

temas/foro/

temas/portal/

temas/sitio /

themes/space/

Cuatro: iniciar la actualización

1 Ejecute el programa de actualización que acaba de cargar en la dirección del host virtual php 51php.com (nota). : nombre de dominio )/up87to90.php

2. Complete la información completa de la base de datos y la información del fundador.

3. Luego envíe la información básica para realizar la conversión

4. Hay dos formas para que los comerciantes actualicen los datos maestros

A. Los pasos son los siguientes:

a. Conversión de datos básicos de usuario (tabla pw_members)

b. Conversión de datos básicos de usuario (tabla pw_memberdata)

c. Conversión de otros datos de usuario, sincronización de datos de la tabla de información del usuario (pw_user_info) y sincronización de datos de la tabla de datos del usuario (pw_user_data)

d. Conversión de datos de sección

p>

La otra es la actualización automática con un solo clic. Solo necesita actualizar con un clic. El editor de Wuyou Host le recomienda utilizar este método de actualización

5. Respecto a la conversión de avatar:

Si el avatar se almacenó localmente antes, puede realizar directamente una actualización automática con un solo clic. . Si se trata de un almacenamiento adjunto remoto, primero transfiera el avatar del usuario en el subproceso de actualización manual.

6. Una vez completada la actualización, ingresará automáticamente a la página de inicio del sitio web

V.

1. Elimine el archivo del programa de actualización up87to90.php.

2. Guarde el archivo adjunto del entorno del programa anterior en el archivo adjunto del entorno de migración cercano.

3. Inicie sesión en la herramienta de selección de fondo del sitio web de su host virtual php-gt;

4. Pruebe todas las funciones del sitio web, publique artículos de prueba, etc. para confirmar que no hay problemas con el sitio web

.