Entra
subzero

subzero

78 seguidores | 75 siguiendo
subzero

subzero ha publicado un tema

[DEV] Configuración de php.ini en IPBoard y SMF

Foro principal de Mofler

Si te has encontrado con problemas instalando tu foro, subiendo archivos o intentando realizar tareas pesadas como redimensionar todas las imágenes que tus usuarios adjuntaron a sus mensajes, este artículo te va a interesar.

Cuando instalamos por primera vez un foro IPB (Invision Power Board) el propio script nos advertirá sobre los requerimientos mínimos de nuestro servidor, pero en el caso de SMF (Simple Machines Forum) este va a tirar para adelante sin deciros nada. Mediante la configuración del archivo php.ini podemos modificar algunos valores de nuestro servidor que harán que la web funcione mucho mejor.

¿Por qué es importante modificar el archivo php.ini?

Uno de los valores más importantes por los cuales modificar este archivo es el límite de memoria que el servidor concede a la ejecución de nuestros scripts php. Muchas veces podemos encontrarnos con la situación de tener un servidor dedicado con 4Gb de RAM pero con una configuración que limita la ejecución de tus scripts hasta un máximo de 64Mb. El memory_limit, junto con el max_upload_filesize, serán los 2 puntos que aquí comentaremos.

¿Como ver la configuración de mi servidor?

Para conocer la configuración actual de tu servidor haz lo siguiente:
Crea en el mismo directorio donde tengas el index.php del foro, un archivo llamado “info.php” y pega dentro de el esto:
 

phpinfo();

Ahora accede al archivo info.php que has creado desde tu navegador y ahí podrás ver como está configurado tu servidor junto con los valores actuales para memory_limit y upload_max_filesize.

¿Como modificar el archivo php.ini?

Podemos hacerlo de 2 maneras:

  • Si tienes acceso root al servidor dirigete a la dirección que se muestra en el archivo que creaste antes (en la parte superior, donde dice “Loaded Configuration File”). Normalmente la ruta suele ser “/etc/php.ini”. Este archivo define la configuración de TODO el servidor.
  • Si no tienes acceso root no podrás modificarlo, pero si podrás crear uno nuevo cuya configuración solo se aplicará a los scripts de la carpeta donde lo guardes. Para ello crea un archivo en blanco en el mismo directorio en que se encuentre el index.php de IPBoard o SMF y simplemente ponle por nombre “php.ini”.

Abre ahora el archivo en tu editor de código y comencemos:

  • Límite de memoria: IPBoard recomienda 128Mb, pero si vuestro servidor tiene memoria suficiente yo os aconsejaría 256Mb. El motivo está basicamente relacionado con las imágenes que vuestros usuarios puedan subir, ya que crear la miniatura de una imagen de hoy en día (con cámaras de 8MPx en adelante) puede acabar en un bonito:

        Allowed memory size of X bytes exhausted (tried to allocate Y bytes)

    A mi de momento me ha ido bien con 256Mb y no he necesitado más. En caso de tener acceso root debéis buscar en el archivo php.ini la linea que diga “memory_limit” y cambiar su valor por “256M” o el que elijáis. Si no tenéis acceso root escribid la siguiente linea en vuestro php.ini en blanco:

        memory_limit = 256M

     

  • Tamaño máximo de subida de archivo: Da igual el límite del tamaño del archivo que configures dentro del panel de control de IPBoard o SMF para que tus usuarios suban imágenes o pdf’s al foro si vuestro servidor tiene un límite inferior. Ajustad este valor según vuestras necesidades, yo por ejemplo lo tengo en un máximo de 8Mb.
    Si tenéis acceso root buscad la linea “upload_max_filesize” y cambiad su valor por el que queráis. Si no tenéis acceso root escribid en vuestro archivo php.ini la siguiente línea debajo de la anterior con memory_limit:

        memory_limit = 256M
        upload_max_filesize = 8M

     

Si volveis a vuestro navegador y recargais el archivo “info.php” que habias creado antes podréis ver que ahora ya figuran los nuevos valores para los 2 campos anteriores.

Esto es todo, con el poco tiempo que llevo usando IPBoard 3 no he necesitado de ninguna otra configuración especial, y lo mismo durante los 5 años que estuve usando SMF 2. Y vosotros, ¿tenéis alguna otra variable configurada en vuestro php.ini?

 

NOTA (solo para usuarios sin acceso root y foro IPB): en algunos servidores los archivos php.ini creados solo aplican los valores que tienen en su interior al directorio en que se encuentra, pero no al resto de subcarpetas que contenga. Por ello, para asegurarnos que el limite de memoria se aplique también al panel de control y el proceso de instalación en IPB, es conveniente guardar una copia del php.ini dentro del directorio “admin” y otra dentro de “admin/install”.

subzero

subzero ha publicado un tema

Felicidades acas! que pases un buen día en tu cumple
subzero

subzero ha publicado un tema

Menciones - Como funcionan

Foro principal de Mofler

Al igual que hacen las redes sociales más grandes, a partir de ahora en Mofler también podemos mencionar a un compañero en un mensaje del foro o en un estado de un perfil. Para hacer esto tan solo tendremos que escribir una arroba (@) seguida del nombre del usuario y de esta manera la persona mencionada recibe un aviso diciéndole que alguien está hablando de él. En esta imagen podemos ver un ejemplo en el que se menciona a subzero y a bimbo:

 

post-4-0-19693900-1389779555_thumb.png

 

Y una vez publicado el mensaje los nombres mencionados aparecen ahora como enlaces a sus perfiles:

 

post-4-0-56479600-1389779569_thumb.jpg

 

De esta manera, cuando subzero o bimbo se vuelvan a conectar al foro recibirán una notificación en la barra superior

 

post-4-0-66215600-1389779607_thumb.jpg

 

En la cual se les informa que cierto usuario les ha mencionado en un mensaje del foro o en un estado de un perfil.

 

post-4-0-66163300-1389779614_thumb.jpg

 

La gente que se conecte al foro a través de Tapatalk también puede mencionar a un usuario haciendo lo mismo, escribiendo una @ seguida del nombre del usuario, pero como en Tapatalk no hay barra de notificaciones, el foro les avisará con un email diciendo que cierto usuario te ha mencionado en cierto mensaje.

 

Cuantas veces en el foro hablamos sobre un usuario pero si este no entraba en el hilo en cuestión no se enteraba de lo que le habían escrito, sin embargo ahora si se le menciona él lo sabrá al instante. En otras ocasiones escribíais “a ver si pasa un moderador por aquí y nos comenta” y podía ser que pasáramos o no, mientras que ahora escribiendo “a ver si se pasa @katano @jhebo o @subzero y nos comentan” recibiremos una notificación al instante. Son solo algunos ejemplos que se me ocurren, pero las posibilidades son muchas.

 

Esperemos que os guste esta nueva características y que os sea útil.  La idea que tenemos con Mofler es llegar a hacer una red social completa sobre el mundo del motor y con esta nueva característica nos vamos acercando más a este objetivo.

 

Cualquier duda que tengáis sobre las menciones por favor comentadla en este hilo y os ayudamos.

subzero

subzero ha publicado un tema

¿Donde quedaron los antíguos aplausos?

Foro principal de Mofler

En el anterior foro que teníamos había una opción para dar un "aplauso" a un compañero como una manera de agradecer sus participaciones en el foro. Ese número de aplausos sigue disponible en el nuevo foro, podéis verlo dentro del perfil de un compañero o simplemente pasando el ratón por encima de su nombre como podéis ver en la imagen:

post-4-0-24511700-1389607995_thumb.jpg

Pero en el nuevo foro hay una diferencia en la manera de agradecer a un compañero sus aportaciones. La diferencia está en que ahora en vez de dar un aplauso al usuario, este agradecimiento se da directamente en uno de sus mensajes, através del botón "Me gusta", tal y como podéis ver en la siguiente captura:

post-4-0-03434900-1389607986_thumb.jpg

De esta manera, por cada "Me gusta" que deis a un mensaje suyo se suma un punto más a su contador de aplausos.

En definitva lo mismo que teníamos antes pero hecho de una manera más actual y dando la opción al usuario de saber quien y porque mensaje le han dado el aplauso (antes te daban un aplauso pero no sabías ni quien te lo daba ni si te estaban agradeciendo el brico o te estaban diciendo que estaban de acuerdo con una opinión que habías escrito).

Cualquier duda que tengáis preguntadme 😉

subzero

subzero ha publicado un tema

Tú! a ver si aparecemos más por aquí que tienes el foro abandonado jaja
subzero

subzero ha publicado un tema

Felicidades mrre! Mucho animo que el cambio de década siempre es un momento delicado jeje
subzero

subzero ha publicado un tema

Feliz cumpleaños pkalvin! A pasarlo bien en tu día!
subzero

subzero ha publicado un tema

Feliz cumple plaisplus, que hace mucho que no te vemos por aquí!
subzero

subzero ha publicado un tema

Estrenamos nuevo foro

Foro principal de Mofler

Después de varios días liado con el tema, ya podemos decir que tenemos un nuevo foro instalado y listo para nosotros! Todavía hay varias cosas por arreglar, así que si veis que algo falta o está mal lo ire arreglando estos días. Entre esas cosas que faltan están:

 

- Las pieles para los clubs pequeños (la del Exeo y el 308cc si están instaladas)

- El diseño del foro general de Mofler (el que hay ahora es provisional)

- Soporte para Tapatalk

- La traducción de algunos textos todavía está en inglés

- Pasar los aplausos a los usuarios del foro antiguo

 

Y bueno varias cosas más que me habré dejado por el camino e iremos viendo. Para los que os soléis conectar desde Tapatalk no os preocupeis que mañana será el primer punto con el que me ponga de la lista de pendientes.

 

Mañana continuo con este hilo y os cuento las novedades que tenemos usando en este nuevo foro porque ahora mismo estoy que me caigo del sueño y ya no se ni lo que escribo. arriba

No te lo vas a creer... ¡Usamos cookies!
Y aunque solo las tengamos para mantener tu usuario logeado y ver cuanta gente nos visita, tenemos que molestaros con este mensaje.
Si quieres saber más puedes leer nuestra Política de cookies.