Hola!
Bueno, instalando smf en mi servidor me tope con un error fatal "Error al parsear la modificación" cuando intentaba instalar modificaciones, luego de un extenso análisis descubrí lo siguiente:
1. Se da solo en ciertos servidores
2. Debes crear el directorio "temp" en "Packages/temp"
3. Debes darle todos los permisos
Hasta hay todos lo saben, ahora si luego de esto no les funciona deben incluir los siguientes pasos para cada modificación que instalen:
1. Subir la mod
2. Descomprimir manualmente la mod en el directorio "Packages/temp"
3. Instalar la mod en el panel normalmente
Con estos pasos debería ir de maravillas, el error esta en la función read_tgz_data (Alias: read_tgz_file), pues esta en ciertos casos no puede descomprimir los subdirectorios de la mod al directorio "Packages/temp".
Espero les sirva a todos los que se han matado con este error.
Saludos :D
Disculpa pero esa informacion ya esta desde hace mucho en las preguntas frecuentes de la seccion y hablado mil veces.
Esto dice en las Faqs:
Pregunta: No puedo instalar Mods ¿Qué puede ser?
Respuesta: puede ser alguno de estos factores:
La carpeta Packages no tiene los permisos necesarios (777)
Necesitas crear una carpeta dentro de Packages llamada temp y asignarle los permisos necesarios (777)
La carpeta cache tiene algún archivo que molesta a la instalación, en esa caso VACIAR LA CARPETA, NO LA BORREN
El mod no es compatible con tu versión de SMF
Cierro, igualmente es muy buena tu intencion y sera movido a la seccion tutoriales.