Se puede decir que el foro phpwind 3.01 es uno de los foros gratuitos más potentes y rápidos. En el proceso de uso de este foro, he acumulado algo de experiencia y la comparto contigo:
1. Copia de seguridad de datos
A medida que la cantidad de datos del foro continúa aumentando, a menudo sucede que un archivo no puede acomodar todos los datos de la copia de seguridad de acuerdo con el tamaño de archivo predeterminado. Si la velocidad del host es relativamente lenta y la velocidad de la red no es buena, a menudo aparecerá una pantalla blanca y no aparecerá ninguna respuesta después de generar el primer archivo. Nunca piense que la copia de seguridad está completa (¡esto nos engañó y sufrimos grandes pérdidas!).
Cuando esto sucede, es mejor utilizar un navegador que responda rápidamente. Yo uso Opera, que generalmente puede reflejar el proceso de copia de seguridad con normalidad. Debe esperar hasta que aparezca el mensaje de que la copia de seguridad está completa para indicar que la copia de seguridad realmente se completó.
Otra forma posible es modificar el tamaño del archivo de copia de seguridad. Por ejemplo, si su archivo de copia de seguridad tiene aproximadamente 1 MB, configúrelo en 2048 K. Esto evitará que la copia de seguridad se cancele a mitad de camino.
2. Utilice la función de recuperación de phpwind para ejecutar declaraciones SQL
El archivo de respaldo de Phpwind es en realidad la declaración SQL de la base de datos, que se divide en dos categorías: declaraciones para eliminar y reconstruir tablas y declaraciones para insertar datos. Si los datos de respaldo de su base de datos están incompletos, puede agregar manualmente declaraciones SQL al archivo de respaldo (también puede eliminar algunas declaraciones, como eliminar las declaraciones para la reconstrucción de la estructura de la tabla y conservar solo las declaraciones para insertar datos). el encabezado del contenido del archivo de copia de seguridad. Sólo unas pocas líneas completas son suficientes. Y puede usar cualquier declaración SQL, phpwind ejecutará fielmente estas declaraciones SQL por usted.
3. Consejos para la migración de espacio sin reinstalar phpwind:
Se puede decir que migrar espacio es algo con lo que nos encontramos a menudo (de ninguna manera, ¿quién dijo que nuestros proveedores de servicios de alojamiento virtual en China son mixtos y que a menudo nos encontramos con gente mala?) Según el método convencional, es necesario volver a cargar el archivo de instalación y vuelva a instalar phpwind, luego sobrescriba el directorio de instalación con su directorio BBS modificado y finalmente restaure la base de datos MySQL. Esto requiere un proceso de carga FTP bastante largo, especialmente cuando la velocidad de Internet es promedio.
De hecho, los proveedores de servicios de alojamiento virtual actuales generalmente proporcionan la herramienta de administración de bases de datos phpMyAdmin. Con esta herramienta, puede omitir el proceso de instalación:
Descargo de responsabilidad: si su host virtual no puede proporcionar phpMyAdmin y aún no ha instalado phpMyAdmin, entonces no es necesario leer lo siguiente (porque el tiempo requerido para cargar e instalar phpMyAdmin no es menor que phpwind, me engañaron una vez)
- Si su archivo de respaldo es pequeño (unos pocos cientos de K) y la velocidad de Internet es buena, puede ejecutar directamente el archivo de respaldo en phpMyAdmin ejecutando el archivo SQL.
Sin embargo, si el archivo es demasiado grande, según mis pruebas, incluso si solo tiene aproximadamente 1 MB, a menudo es difícil lograrlo si la velocidad de la red es promedio. Por lo tanto, sigue siendo imprescindible instalar una versión original de phpwind.
Sin embargo, si está interesado, puede modificar el archivo de copia de seguridad, extraer solo la parte de la estructura de datos y luego ejecutarlo.
En otras palabras, puede encontrar un archivo de base de datos limpio de un phpwind recién instalado (por lo tanto, es mejor guardar la primera copia de seguridad de su sitio web) y primero usar PhpMyAdmin para ejecutar este archivo y restaurar la estructura de la base de datos.
- El siguiente paso es copiar el directorio del foro del que hizo una copia de seguridad en el nuevo espacio (debe conservar el archivo sql_config.php en el directorio de datos) y restaurar el archivo de su página web BBS si su archivo BBS no ha sido modificado. De cualquier manera, simplemente use los archivos instalados directamente. De lo contrario, aún deberá cargar su archivo BBS que ha sido modificado muchas veces.
- Además, si está utilizando un host tipo UNIX, también necesita modificar los atributos de algunos directorios. Puede seguir los requisitos de las instrucciones de instalación de phpwind y cambiar los atributos de varios directorios a 777 (de hecho, cambiándolos). a 755 a menudo se puede ejecutar normalmente), el nuevo foro básicamente se migra con éxito.
Vale la pena señalar que no olvide modificar los atributos de varios archivos en el directorio simple a 755; de lo contrario, no se podrá acceder correctamente a la interfaz sin gráficos (esto es lo que descubrí accidentalmente al verificar la fuente de acceso del sitio. Nunca La versión sin imágenes utilizada es la favorita de los motores de búsqueda).
- A continuación, no olvide modificar el nombre de la base de datos, el nombre de usuario, la contraseña y otra información en el archivo sql_config.php en el directorio de datos.
Si está reinstalando phpwind, copie el archivo sql_config.php en el directorio de datos en el directorio phpwind que acaba de instalar en el directorio de datos de su directorio real del foro y establezca el atributo del archivo en 777.
- Finalmente, el paso clave es usar FTP para cargar el archivo de respaldo de su base de datos real en el directorio de Datos y luego iniciar sesión en el backend con la cuenta de administrador de phpwind para restaurar rápidamente sus datos.
Después de restaurar los datos, finalmente actualice todos los cachés en segundo plano.