¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, es necesario tener una cuenta activa. Regístrate con un correo válido para completar la activación.

⚖️ Aviso Legal y Normas de Contenido

PHPost.es es una comunidad dedicada al soporte, desarrollo y difusión de software libre para la creación y administración de comunidades en línea.

Compromiso con la legalidad: No se permite la publicación, promoción o distribución de software pirateado, contenido warez ni material que infrinja derechos de autor o cualquier otra normativa aplicable.

Responsabilidad: Cada usuario es responsable del contenido alojado en su propio sitio web y del uso que haga del software. Los administradores y desarrolladores de Risus Nova no controlan ni supervisan los servidores o contenidos gestionados por terceros.

⚠️ Aviso de seguridad

Risus Nova se distribuye únicamente a través de phpost.es, que es la fuente oficial del proyecto donde publicamos las versiones verificadas.

Recomendamos no utilizar copias obtenidas desde sitios de terceros, ya que podrían haber sido modificadas y no contar con la integridad del código original, lo que puede suponer riesgos de seguridad en la instalación.

Para garantizar una instalación segura y actualizada, descarga siempre la versión oficial desde el botón disponible en esta página.

Importante: No pediremos donaciones en ningún momento ni en ninguna plataforma (Ko-fi, PayPal, redes sociales u otras). Si encuentras campañas de donación que utilicen el nombre de Risus Nova o PHPost, no tienen ninguna relación con el proyecto.

🔄 Desarrollo activo

Risus Nova forma parte de una nueva etapa del proyecto PHPost, en evolución constante con mejoras, correcciones y nuevas funciones. Puedes seguir el progreso y los cambios oficiales a través del changelog y la comunidad.

Risus Nova 2.1 Estable Desarrollo activo Última actualización: 12/07/2026 Ver Demo Changelog 261 Desarrollo del tema: 75% (fase actual de desarrollo) Descargar
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

TUTORIAL Guía completa: PHPost (Risus Nova) con Docker desde cero
#2

0
¡Bienvenido de vuelta, y gracias por la guía! 🙌

Está muy bien montada — se nota el trabajo de dejar cada archivo explicado paso a paso, con la ruta exacta y todo.
Seguro que le sirve a más de uno para probar el script sin instalar nada en local.

Le he echado un vistazo y he encontrado una cosilla para corregir:

entrypoint.sh — rutas de caché

El script lista estas carpetas como escribibles:
 
"cache"
"templates_c"
...
"inc/smarty/templates_c"

Pero la carpeta real de compilación de Smarty en esta versión del script es solo cache/ en la raíz del proyecto — así está configurado en c.smarty.php:
 
$this->setCompileDir(TS_ROOT.DIRECTORY_SEPARATOR.'cache');

Ni templates_c/ ni inc/smarty/templates_c/ existen ni se usan aquí.
No rompe nada dejarlas en el script (simplemente no hacen nada), pero mejor que la guía refleje la estructura real para no confundir a quien la siga.

Un par de notas menores, no errores:
  • memory_limit = 128M puede quedarse justo en instalaciones con mucho contenido (el sanitizado de HTML en posts/comentarios puede pedir más). No hace falta cambiarlo para probar, pero si ves timeouts raros, súbelo a 256M.
  • Usas PHP 8.2 — funciona perfecto, aunque el proyecto en general ya apunta a 8.3+.

Fuera de eso, todo lo demás está sólido: el AllowOverride All, el healthcheck de la base de datos, los profiles para cron/phpMyAdmin opcionales... buen trabajo.

¡Gracias por seguir aportando a la comunidad!
Responder Compartir


Compartir en:

Mensajes en este tema
Guía completa: PHPost (Risus Nova) con Docker desde cero - por nesticle8bit - Hoy, 04:25 AM
RE: Guía completa: PHPost (Risus Nova) con Docker desde cero - por Tronlar - Hace 10 horas

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)