Configurar carpeta temporal en Drupal 7
Supongamos que hemos desarrollado nuestro sitio en Drupal 7. Hemos estado trabajando en local, y todo funciona correctamente. Pero al subir el sitio completo por FTP al servidor, comenzamos a ver mensajes de error de tipo:
Warning: fileowner(): stat failed for temporary...
Siempre que estos mensajes contengan información relativa a temporales o que nos informen sobre algún error en los temporales es casi seguro que se debe a que Drupal no es capaz de localizar la carpeta temporal. Y esto es así porque su ubicación no coincide en nuestro servidor local y en el servidor remoto, por lo que deberemos modificar su path.
Para ello nos dirigiremos a Configuración -> Sistema de Archivos Aquí nos aparece la sección directorio temporal, en donde indicaremos la ruta a nuestra carpeta tmp del servidor.
Traducir ficheros .po
En numerosos sitios utilizan ficheros .po que contienen las cadenas de texto para la traducción del sitio. Debido al formato especial de éstos ficheros, aunque se pueden editar con un editor de texto plano, recomendamos la utilización de herramientas especificas para ello, como es el caso de Poedit. Este editor gratuito y multiplataforma no permite crear la traducción del sitio de manera muy sencilla.
Poedit está disponible para entornos Windows, Linux y Mac y podemos cambiar el idioma de la interfaz para convertirlo al español. Las traducciones se pueden realizar muy fácilmente ya que tan solo deberemos pulsar en la cadena texto en el idioma original y escribir la cadena traducida en el espacio destinado para ello.
Una vez finalizada la traducción guardaremos el proyecto para generar un fichero .po traducido. También nos permite generar el archivo .mo o exportar todo el proyecto a un fichero .html
Los ficheros de traducciones .po son utilizado por numerosas aplicaciones para traducir el entorno como por ejemplo WordPress o Drupal. Para descargar Poedit deberás acceder a su página oficial o sourceforge
Desactivar el servicio de email para un dominio en concreto
Es posible que en un momento dado se necesite desactivar el servicio de email de un dominio en concreto, y por la razón que sea, nos es imposible acceder al panel de control de Plesk.
En estos casos deberemos acceder via SSH con permisos de root y teclear lo siguiente:
/ usr/local/psa/bin/domain -u nombre_dominio.com -mail_service false
Superponiendo divs mediante CSS
Por norma general, todas las etiquetas html ocupan un espacio dentro de la página. Este modelo de cajas se posicionan unas junto a otras o bien unas debajo de otras. Pero si lo que queremos es que unas cajas se superpongan con otras, deberemos “romper” la barrera para que una caja se sitúe por encima de otra. Para ello, deberemos echar mano de las etiquetas CSS position y z-index.
Etiqueta position:
La etiqueta position tiene por defecto el valor static. Para ubicar un <div> generalmente se usa otro div contenedor con valor relative para que se adapte a la página. En su interior ubicaremos nuestro div indicando position absolute y dandole los valores necesarios para posicionarlo dentro del contenedor, tal y como se muestra en el siguiente ejemplo:
<div style="position: relative;"> <div style="position: absolute; left: 40px; top: 40px;"> CUADRO 1 </div> </div>
En el caso de querer superponer una caja encima de otra, tan solo tendremos que indicar los valores oportunos a ambos divs:
<div style="position: relative;"> <div style="position: absolute; left: 40px; top: 40px;"> CUADRO 1 </div> <div style="position: absolute; left: 80px; top: 90px;"> CUADRO 2 </div> </div>
Aunque para el ejemplo hemos añadido mas estilos a las cajas para aumentar su visibilidad, gracias al posicionamiento obtendríamos un resultado como el siguiente:
Etiqueta z-index:
Gracias a la incorporación de la etiqueta z-index en nuestro código, podremos alterar el orden natural de las cajas. Z-index modificará el orden, siendo las capas mas visibles para el usuario las que tengan un número mayor, quedando mas ocultas las que tengan un indice menor, tal como vemos en el siguiente ejemplo:
<div style="position: relative;"> <div style="position: absolute; left: 10px; top: 25px; z-index: 1;"> CUADRO 1 </div> <div style="position: absolute; left: 30px; top: 80px; z-index: 3;"> CUADRO 2 </div> <div style="position: absolute; left: 50px; top: 120px; z-index: 2;"> CUADRO 3 </div> </div>
Seguridad en WordPress con Better WP Security
Debido a los ataques producidos las últimas semanas hacia blogs de la plataforma WordPress, muchos usuarios se han interesado por utilidades que mejoren la seguridad de éstos sitios. Uno de los plugins que mas comentarios favorables esta recibiendo es Better WP Security, ya que con unos pocos clics de ratón, aumentaremos considerablemente la seguridad de nuestro sitio.
Lo primero será instalar Better WP Security, por lo que accederemos al área de plugins, pulsaremos sobre Añadir nuevo, lo buscaremos y pulsaremos sobre Instalar ahora.

Una vez instalado, nos aparecerá una nueva sección a la derecha, llamada Seguridad. Pulsamos y lo primero que nos sugiere el plugin es hacer una copia de seguridad de la base de datos, que por supuesto haremos.
En el siguiente paso, debemos autorizar al Better WP Plugin a que realice los cambios oportunos para securizar nuestro blog, a lo que también contestaremos afirmativamente.
Finalmente, nos pregunta si queremos activar la protección básica (automática) o por el contrario, queremos activar las protecciones manualmente.

Dependiendo de tus conocimientos, puedes elegir una opción u otra. Nosotros nos decantamos por la protección básica, para ver como trabaja este plugin, así que pulsamos sobre Asegurar mi equipo contra ataques básicos y nos aparece un listado de todos los puntos sensibles del sistema, en los cuales dependiendo del color, pueden requerir de nuestra atención:
- Color verde: Tenemos los deberes hechos
- Color naranja: Algún aspecto se debe mejorar
- Color rojo: Grave fallo de seguridad
- Color azul: son fallos que se deben intentar corregir en la medida de lo posible, aunque no suponen un riesgo grave.

Cada uno de los puntos analizados, provee de un enlace hacia la opción de configuración que modifica dicho parámetro. Debemos prestar especial atención a los puntos rojos e intentar corregirlos de inmediato, ya que presentan fallos importantes de seguridad en tu blog.
Como hemos comentado al principio, ésta herramienta nos proporciona un entorno mediante el cual, podremos activar ciertos parámetros que nos ayudarán a mantener mas protegido nuestro blog de WordPress.



