CategoriasDesarrollo web

Añadir WordPress a Softaculous

Softaculous es un software-maravilloso (software + marvelous) que viene instalado de serie en todos los planes de Hosting.

Además de una fácil instalación de cualquiera de los scripts que incluye, también permite una gestión diaria más cómoda, actualizaciones automáticas y gestión de copias de seguridad con restauraciones.

En esta guía vamos a indicar como añadir tu web basada en WordPress instalada manualmente o copiada desde otro proveedor para que sea gestionada por Softaculous:

Entra en tu cPanel.

Busca la opción de Softaculous.

En el menú de búsqueda de la izquierda, pon WordPress, te saldrá una ventana como esta, luego haz click en Importar.

importar wordpress softaculous

 

En el menú desplegable elige el dominio y deja la opción del Directorio en blanco si lo tienes instalado en la carpeta raíz. Si lo tuvieras instalado en otra, por ejemplo /web pues indícalo y dale al botón de Importar.

 

importar wordpress a softaculous 2

En pocos segundos, Softaculous importa la instalación y te la muestra en el listado de instalaciones. Si necesita una actualización te mostrará este icono:

Softaculous_avisa_de_actualizacion

Con 1 sólo click podrás actualizar y hacer una copia de seguridad por si algo va mal.

 

Softaculous_-_Softaculous_-_WordPress_-_2015-04-29_08.42.47

La copia de seguridad se guarda en el servidor por lo que en caso de problemas la restauración es muy rápida y se puede hacer desde el propio Softaculous.

Softaculous_-_Copia_de_Seguridad_-_2015-04-29_08.53.33

 

Una vez completada te mostrará el mensaje de confirmación:

Softaculous_-_Softaculous_-_WordPress_-_2015-04-29_08.44.54

CategoriasDesarrollo web

Cómo protegimos nuestro blog en wordpress frente ataques

Este fin de semana detectamos un aumento sin ningún tipo de explicación del uso del procesador que estaba haciendo nuestra cuenta de www.honesting.es gracias a CloudLinux.

Tras revisar que no se estaba haciendo ninguna actualización, consultamos la dirección que estaba generando tanto consumo desde el cPanel > últimos accesos

y pudimos ver que se trataba de la dirección de /wp-admin.php

que es la que se utiliza para identificarse como administrador, cambiar contenidos, etc.

A pesar de tener una contraseña segura y protección en los servidores, lo cierto es que la velocidad de carga de la web se estaba viendo comprometida.

Aquí puedes ver el uso de procesador CPU en el momento del ataque, la media está peligrosamente cerca del límite, lo que podría causar errores 550 al visitante:

4h

Una de las múltiples ventajas que tiene WordPress es la gran cantidad de desarrollo que se hace sobre el sistema. Una simple búsqueda en su sección de plugins nos dio una solución. El módulo llamado Wordfense. Hay muchos más, pero este parece completo, con desarrollo en activo y con una versión Pro lo que siempre es interesante si da buenos resultados.

Tras rápida instalación y con unos cuantos ajustes, pudimos empezar a bloquear la dirección IP desde donde se estaban haciendo los ataques. Por suerte, todos eran desde una única IP con lo que se pudo solucionar rápidamente.

resultados-ataque-a-honesting

Como medida adicional, reportamos a los propietarios de la IP el mal uso que se estaba dando de ella para intentar en la medida de lo posible mantener Internet limpio, pero como se trataba de mundialmente famoso servicio Cloud de Amazon recibimos una respuesta automática donde más o menos se nos dice que al ser un servicio dinámico no pueden saber seguro de quién era esa IP en ese momento (mentira podrida) y nos piden muchos datos sobre el mismo, en un formato específico y que no sea muy largo.

En fin, aprovechamos para bloquear esa IP también en el resto de servidores a nivel de cortafuegos. Lo sentimos por el próximo propietario de esa IP.

Wordfense tiene muchas otras opciones para garantizar la seguridad de WordPress que todavía no hemos probado pero que iremos haciéndolo ¡No olvides suscribirte al blog!

CategoriasDesarrollo web

Allowed memory size of (Solución)

Si tu Prestashop te está dando este error o similar:

PrestaShop] Fatal error in module smarty_internal_compile_private_modifier:
Allowed memory size of 33554432 bytes exhausted (tried to allocate 49152 bytes)

Te está indicando que el límite de memoria asignado por defecto (32M) para procesos por PHP es insuficiente. Puedes ampliar a 64M añadiendo esta línea en public_html/config/config.inc.php :

ini_set(‘memory_limit’,’64M’);

También es recomendable quitar los módulos que no vayas a utilizar para que la web cargue más rápido; activar la caché (del propio Prestashop, si te compensa claro) y activar gzip desde el cpanel.

CategoriasDesarrollo web

Error al activar la compresión gzip

Según hemos comprobado, desde el pasado 4 de abril surge un error al intentar activar la compresión gzip en todos los servidores. Es debido a un fallo del servidor web al configurar los permisos necesarios.

Los desarrolladores del panel de control (cPanel) ya están trabajando para dar una solución en la próxima actualización del sistema.

Si activaste la compresión antes de esa fecha, te funcionará con normalidad. Si no lo hiciste y quieres activarlo ahora contáctanos para que te lo activemos.

Notificaremos en esta misma entrada cuando esté solucionado, por lo que si quieres recibir un email no olvides suscribirte al blog.

 

Actualizado 8 de Mayo: ya hay una solución disponible, se aplicará en las futuras actualizaciones del sistema.

CategoriasDesarrollo web

CurrículumWeb

Te presentamos una forma rápida y sencilla de poner tu currículum en Internet y destacar tus cualidades.

CV en WordPress_ Experiencia - 2013-11-29_20.00.41

CV en WordPress_ Contacto - 2013-11-29_20.08.34

 

CurrículumWeb incluye (35€/año)

  • Gestor de contenidos para que puedas editar las secciones, añadir fotos, vídeos, las veces que quieras.
  • Elige un dominio con tu nombre y apellidos para una mejor imagen de marca.
  • Sección de Portfolio para mostrar tus trabajos; blog y formulario de contacto.
  • Hasta 50 cuentas de email con tu dominio.
  • Plan Personal con muchas más opciones.

Alta ahora

CategoriasDesarrollo web

¿Qué aplicación elegir para mi tienda?

A la hora de buscar una forma sencilla y rápida de poner tus productos en venta en Internet, seguramente te preguntes qué opción elegir. Hay muchas aplicaciones creadas con el fin de ponértelo fácil. Desde Honesting recomendamos Prestashop ya que es el estándar actual, pero hay otras:

Oscommerce, es el primer sistema que popularizó las ventas en Internet. Se trataba de algo revolucionario, un gestor completo para una tienda, desde la parte visible para el cliente a la de administración. Era y sigue siendo de código libre, por lo que puedes modificar todo lo que quieras y no tienes que pagar ninguna licencia para ello. Fue el que estandarizó los pasos que hoy nos resultan tan normales a la hora de hacer una compra: elegir el producto, poner nuestros datos, hacer el pago, etc.

Seguro que has visto cientos de tiendas utilizando Oscommerce, se ve así:

first-oscommerce-screen
Desde el lado del administrador cuenta con la ventaja de que es muy sencillo de manejar, puedes cambiar el estado del pedido de pendiente a enviado por ejemplo, especificar tallas, colores y demás atributos, configurar precios para diferentes tipos de envíos, pasarelas de pagos populares, etc.

Oscommerce tiene una gran pega, es un sistema viejo, que mezcla en su código el diseño con la programación. Modificar cualquier aspecto de la web es complicado y con una estructura un tanto caótica.

Tienes que entender como está organizado todo antes de cambiar algo.

Prestashop nació precisamente como respuesta a lo abandonado del proyecto de Oscommerce. Su objetivo era crear un sistema moderno y modular ¡y lo han conseguido! Sigue mezclando algo de código html entre el php (mezcla diseño y contenido) pero mucho menos.

prestashop1_0

Oscommerce se publicó por primera vez en el año 2000, Prestashop vio la luz en el 2007, es por eso que cuentan con un sistema base, el corazón del sistema, diferentes, cada uno como resultado de la época y las preferencias del momento.

¡Hay más! Muchos más, desde tu panel de control puedes ver todos los disponibles, entra en la sección Softaculous y desde ahí podrás instalarlos y probarlos.

Opencart es otro de los que están ganando popularidad. Principalmente porque es más modular y moderno que Prestashop. Si quieres destripar el sistema, quizás te interese más ir con Opencart; si lo que quieres es empezar a vender hoy mismo y tener muchos módulos disponibles, Prestashop.

Así queda una tienda con Opencart:

opencart

Para finalizar, recordarte que lo importante no es el sistema, sino el uso que haces de él. Vende un buen producto y ofrece un buen servicio a tu cliente y seguro que le da lo mismo la tecnología que sustente tu web.

CategoriasDesarrollo web

Error de codificación de contenido (Solución)

Con las últimas versiones de PHP se produce el siguiente error en Joomlas viejos al entrar en la web:

Error de codificación de contenido
La página que está intentando visualizar no puede mostrarse porque utiliza un formato de compresión no válido o no admitido. Por favor, contacte con los propietarios del sitio web para informarles de este problema.

 

La solución es bien sencilla:

  • Busca en el fichero configuration.php la línea: var $gzip = ‘1’;
  • Cambia el 1 por 0 y guarda los cambios.

Con esto conseguirás que Joomla te funcione, pero todavía te faltaría actualizarlo a las últimas versiones estables para asegurarte de que todos los componentes van bien. Si hiciste la instalación con Softaculous podrás actualizar de forma sencilla en 1 sólo click.

CategoriasDesarrollo web

Moodle, tus propios cursos

Moodle  es un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades.

moodle

Permite a los profesores la gestión de cursos virtuales para sus alumnos o la utilización como un espacio de apoyo.

Una de las ventajas de Moodle es que fomenta el grupo  al mismo tiempo que permite la conversación privada entre los estudiantes. El docente prepara una serie de preguntas y las plantea durante la realización del encuentro con sus estudiantes. Todos los participantes pueden contribuir simultáneamente mientras el sistema los identifica automáticamente y al finalizar aparece una transcripción completa.

CategoriasDesarrollo web

phpBB crea tu foro

phpBB es un sistema de foros gratuito con amplia posibilidad de personalización ¡Crea tu propia comunidad!

phpbb-forum

Características

  • Gratuito y de código abierto.
  • Creación ilimitada de foros y subforos
  • Uso de caché para todos los archivos del foro
  • Registro de usuarios y personalización de cada campo
  • Mensajes privados a múltiples usuarios y carpetas de mensajes
  • Búsqueda de temas y usuarios
  • Panel de administrador y de moderador por separado
  • Creación de encuestas con múltiples opciones
  • Perfil para cada usuario con sus datos personales
  • Aplicar Ban por tiempo definido o indefinido
  • Los usuarios pueden tener amigos o Ignorados, los mensajes de ignorados son ocultados automáticamente
  • Personalización de BBCode
  • Creación de grupos de usuarios, moderadores o administradores
  • Advertencia y reportes por usuarios a moderadores ante posts indebidos
  • Poder crear nuevos campos para el perfil de usuario
  • Poder editar, desde el panel de administración, los archivos del Tema usado
  • Múltiples archivos adjuntos
  • Mods y estilos gratuitos desarrollados por la comunidad
  • Fácil creación y asignación de rangos por posts o por grupos
  • Log de acciones de usuarios, moderadores y administradores
  • Respaldo y restauración de la base de datos a través del panel de administrador