Los notices o warnings no deberían preocuparnos en la mayoría de casos, no obstante, pueden ser molestos en un entorno en producción. Muchos hostings compartidos fuerzan mostrar esos avisos y es ahí cuando nos puede ir bien desactivarlos desde la aplicación. Para ello deberemos editar el archivo wp-config.php. Buscar: define(‘WP_DEBUG’, false); Reemplazar por: ini_set(‘log_errors’,’On’); ini_set(‘display_errors’,’Off’);… Seguir leyendo Ocultar notices y warnings en WordPress
Autor: admin
Administración de servicios Plesk
Plesk Logs Error log: /var/log/sw-cp-server/error_log and /var/log/sw-cp-server/sw-engine.log Access log: /usr/local/psa/admin/logs/httpsd_access_log Panel log: /usr/local/psa/admin/logs/panel.log Services Stop: /etc/init.d/psa stop Start: /etc/init.d/psa start Restart: /etc/init.d/psa restart Configuration PHP config: /usr/local/psa/admin/conf/php.ini Panel config: /usr/local/psa/admin/conf/panel.ini Web server config: /etc/sw-cp-server/conf.d/plesk.conf Web Presence Builder Logs Error log: /usr/local/psa/admin/logs/sitebuilder.log Install/upgrade logs: /usr/local/sb/tmp/ No service control (working via sw-cp-server service) Configuration /usr/local/sb/config /etc/sw-cp-server/conf.d/plesk.conf /usr/local/psa/admin/conf/php.ini… Seguir leyendo Administración de servicios Plesk
Uso de inodos en directorio
Un inodo puede ser un archivo, directorio o enlace simbólico. En algunos casos, es posible que el volumen de inodos llegue al máximo permitido y deje inoperativo el servidor. Para conocer el total de inodos ocupados en una partición de disco: df -i Si queremos conocer el uso por directorio, podemos ejecutar el siguiente comando.… Seguir leyendo Uso de inodos en directorio
Localizar archivos modificados por fecha
Podemos localizar archivos modificados los últimos X días con el siguiente comando: find httpdocs -mtime -5 -ls > httpdocs/modified.txt En este ejemplo buscamos en el directorio httpdocs archivos modificados en los últimos 5 días y volcamos el resultado en un archivo. Para localizar archivos modificados entre fechas: find httpdocs -type f -newermt 2015-12-26 ! -newermt… Seguir leyendo Localizar archivos modificados por fecha
Identificar un script que genera spam a través de postfix
Resulta que uno de mis servidores estaba generando un volumen muy elevado de correo electrónico que se acumulaba en la cola de postfix. Al revisarlo, me doy cuenta que de que todos los mensajes provienen de uno de los dominios alojados, se trata de un servidor compartido. Necesitaba localizar el script que originaba estos envíos,… Seguir leyendo Identificar un script que genera spam a través de postfix
Habilitar compresión GZIP en Nginx desde Plesk
Para aplicar el cambio a nivel global deberás editar como root el archivo /etc/nginx/conf.d/gzip.conf y añadir las siguientes directivas: gzip on; gzip_proxied any; gzip_types text/plain text/xml text/css application/x-javascript; gzip_vary on; gzip_disable «msie6»; Para aplicarlo desde Plesk debes hacerlo por dominio, accediendo a Webserver Settings En el apartado Additional nginx directives podrás insertarlas: Espero que te… Seguir leyendo Habilitar compresión GZIP en Nginx desde Plesk
Cambiar idioma reCaptcha en Contact Form 7
Recientemente instalé reCaptcha en un formulario creado con Contact Form 7. La web tiene instalado WPML y gestiona varios idiomas, pero en todos ellos me aparecía el mensaje en castellano «No soy un robot». Visto que la detección automática no funcionaba, necesitaba mostrarlo como mínimo en inglés. Para ello, siguiendo las instrucciones del autor del… Seguir leyendo Cambiar idioma reCaptcha en Contact Form 7
Exportar clientes y pedidos de Prestashop 1.5 a 1.6
Antes de empezar, recordad hacer un backup de los dos entornos, imprescindible!! Vamos a migrar de forma manual los clientes y pedidos desde Prestashop 1.5.x a 1.6.x, para ello, accedemos a la administración de la base de datos (phpMyAdmin o similar), de la versión 1.5 y seleccionamos las siguientes tablas: ps_address ps_cart ps_cart_product ps_connections ps_connections_source… Seguir leyendo Exportar clientes y pedidos de Prestashop 1.5 a 1.6
Nginx proxy expire cache directives in Plesk
Cómo definir las directivas de tiempo de caché de los recursos en Nginx con Plesk. Accedemos a Web Server Settings del dominio. En el apartado Aditional nginx directives, añadimos: # Expire rules for static content # No default expire rule. This config mirrors that of apache as outlined in the # html5-boilerplate .htaccess file. However,… Seguir leyendo Nginx proxy expire cache directives in Plesk
Actualizar WordPress directamente, sin el uso de FTP
En algunas ocasiones, no es posible actualizar WordPress sin el uso de credenciales FTP. Esto es debido a que WordPress no puede escribir directamente en /wp-content Para solucionarlo, tenemos dos opciones. 1 . Introducir los datos FTP en wp-config.php para que no nos vuelva a pedir los datos define(‘FTP_HOST’, ‘dominio.com’); define(‘FTP_USER’, ‘usuario’); define(‘FTP_PASS’, ‘password’); define(‘FTP_SSL’, false);… Seguir leyendo Actualizar WordPress directamente, sin el uso de FTP