Alojamiento web

Error en la instalación de PrestaShop v1.5.1

NOTA: posteriormente a  la creación de este post, hemos observado que una instalación con FastCGI, directorios con 755, ficheros con 644, safe_mode = off y base de datos MyISAM, funciona correctamente. Más detalles en Instalar Prestashop 1.5.1 en FastCGI.


No hace mucho se ha publicado la versión 1.5.1.0 de Prestashop. Sorprendentemente nos hemos encontrado con un error de permisos en la instalación, tanto en modo Apache como FastCGI.

El error en cuestión, no da mucha información para poder solucionarlo: An error occured during installation en Populate database tables.

error prestashop 1.5.1.0

Como verás, el error parece de base de datos, pero realmente no tiene nada que ver, es de permisos. Lo curioso es que ocurra tanto en modo FastCGI como Apache. Por otro lado, lo contradictorio, es que en la instalación indica que todos los permisos son correctos:

error permisos prestashop 1.5.1.0

Remarcamos, el directorio img, porque ahí es donde faltan permisos, concretamente en /httpdocs/img/t

Dentro de ese directorio hay 3 imágenes (habrá más si ya se ha intentado una instalación anteriormente):

  • 0.gif
  • AdminMobile.gif
  • AdminRequestSql.gif

Dándole permisos 777 a estas 3 imágenes, la instalación se llevará acabo correctamente.

instalar correctamente prestashop 1.5.1.0

Si aún así no puedes realizar la instalación, te recordamos usar el modo Apache, donde Prestashop indica claramente los errores de permisos, y asignar los permisos correctos de una instalación completa:

  1. 777 al directorio config y al directorio log
  2. 777 al fichero /sitemap.xml
  3. De forma recursiva, 777 al directorio img y todos sus subdirectorios
  4. De forma recursiva, 777 al directorio mail y todos sus subdirectorios
  5. De forma recursiva, 777 al directorio modules y todos sus subdirectorios
  6. De forma recursiva, 777 al directorio translations y todos sus subdirectorios
  7. De forma recursiva, 777 al directorio upload y todos sus subdirectorios
  8. De forma recursiva, 777 al directorio download y todos sus subdirectorios
  9. De forma recursiva, 777 al directorio cache y todos sus subdirectorios
  10. De forma recursiva, 777 al directorio themes/default/lang y todos sus subdirectorios
  11. De forma recursiva, 777 al directorio themes/default/cache y todos sus subdirectorios

Esperamos que en breve Prestashop corrija este tipo de errores o incompatibilidades. Mientras tanto, si tienes alguna duda para instalar tu prestashop, puedes usar la zona de comentarios o abrir un ticket.

Cómo crear una redirección de dominio desde Plesk

Si tienes un dominio sin alojamiento web y deseas crear una redirección a otro dominio, podrás hacerlo desde Plesk así:

Primero accede a tu panel Plesk desde https://www.tudominio.com:8443

A continuación haz clic en Sitios web y dominios, y abajo del todo haz clic en tu dominio:

redireccionar dominio desde Plesk

En la siguiente pantalla, Leer más

Actualización del panel Plesk a la versión 11

En aquihaydominios.com hace muy pocos días hemos actualizado el panel Plesk a la versión 11. Si eres clientes habrás notado que hay algunos cambios como la pantalla de login:

login plesk aquihaydominios

El menú también ha cambiado estéticamente:

menu plesk

Queremos resaltar, arriba a la derecha la opción Ayuda:

ayuda plesk

Como podrás ver, se han añadido tutoriales de Plesk en vídeo. Si haces clic en Vea tutoriales en vídeo, verás prácticamente todo lo que puedes hacer en Plesk en vídeos explicativos:

tutoriales en video plesk

Entre los tutoriales en vídeo puedes encontrar muchos muy interesantes:

  • Cambiando la contraseña del Panel
    Descubra cómo cambiar la contraseña que utiliza para acceder al Panel de Control.
  • Cambiando la contraseña de la suscripción de hosting
    Descubra cómo cambiar la contraseña que utiliza para acceder a los archivos de su suscripción de hosting a través de FTP o SSH.
  • Actualizando info de contacto
    Descubra cómo cambiar su email de contacto, teléfono, dirección y los detalles de la empresa.
  • Administrador de archivos
    Descubra cómo organizar los archivos de su sitio web usando el Administrador de archivos integrado en el Panel.
  • Cuentas FTP
    Descubra cómo configurar acceso FTP a su suscripción de hosting.
  • Añadiendo sitios web (Subdominios)
    Descubra cómo añadir más sitios web usando el mismo nombre de dominio registrado.
  • Añadiendo redireccionamientos de sitio web
    Descubra cómo añadir un dominio que redireccione los visitantes del sitio a otro sitio web.
  • Adding Domain Aliases (Añadir alias de dominios)
    Learn how to set up additional (alternative) domain names for your website.
    (Añadir un dominio alternativo a tu web)
  • Adding a Blog to Your Site (Añade un blog a tu web)
    Learn how to add a blog based on WordPress to your site.
    (Añade un blog WordPress a tu web)
  • Restricting Access to a Site Directory with a Password (Restringe el acceso a un directorio con clave)
    Learn how to restrict access to a site directory with a password and add authorized users.
    (Restringe el acceso a un directorio de tu web, con clave y usuario)
  • Creating MySQL Databases and Users (Crea base de datos MySql y usuarios)
    Learn how to create MySQL databases and database users in Panel.
    (Aprende como crear bases de datos MySql y usuarios)
  • Backing Up All Panel Data (Hacer backup de toda tu web)
    Learn how to make a full backup of all data related to your Panel installation, including service plans, user accounts, sites, and mailboxes.
    (Aprende como hacer un backup completo de toda tu web)
  • Changing Password for a Mail Account (Cambiar la clave de tu email)
    Learn how to change password for a mail account.
    (Aprende como cambiar la clave de tus emails)
  • Cuentas de correo
    Descubra cómo crear una cuenta de correo, cambiar su configuración y acceder a ella usando un cliente de email o webmail.
  • Correo: Redireccionamientos
    Descubra cómo configurar el servicio de reenvío en una cuenta de correo para que todos los mensajes entrantes o sus copias sean enviados a otra dirección.
  • Correo: Respuestas automáticas
    Descubra cómo configurar respuestas automáticas en cuentas de correo y cómo desactivarlas.
  • Correo: Aliases
    Descubra cómo crear y eliminar direcciones adicionales para una cuenta de correo.

Probablemente, si has usado un panel Plesk anterior, te costará muy poco adaptarte a este nuevo, y con estos vídeos de ayuda podrás hacer prácticamente todo lo que necesites.

No obstante, como siempre, tendrás a tu disposición el sistema de tickets para contactar con soporte técnico y hacer cualquier consulta.

¿Puedo tener un correo con mi dominio sin alojamiento web?

La respuesta es SÍ. Puedes tener hasta 10 direcciones de correo con tu propio dominio tan solo registrando el dominio, sin necesidad de tener web ni alojamiento web.

Tendrás un panel Plesk un poco más limitado que el de un alojamiento web, pero con el cual podrás crear cuentas de correo, agregar o modificar registros DNS (A, CNAME, MX, NS, SRV, TXT), crear redirecciones, etc.

Un dato importante a tener en cuenta: al no tener alojamiento web, no existe espacio físico donde almacenar el correo, por lo que podrás crear correo y redirigirlo a otro correo, por ejemplo a una cuenta de correo de gmail. Puedes ver como usar gmail para gestionar los correos de tu propio dominio.

Recuerda que en este caso, a la hora de crear tu cuenta de correo en Plesk, debes desmarcar la opción buzón, y crear la redirección:

correo sin buzón en plesk con redirección

Por supuesto si tienes dudas durante el proceso, puedes usar la zona de comentarios o abrir un ticket a soporte técnico.

Cómo agregar registros DNS en Plesk (A, CNAME, MX, NS, SRV, TXT)

Es poco frecuente, pero algunos usuarios avanzados, a veces necesitan añadir registros DNS a la configuración de su dominio. Se suele usar por ejemplo para validar servicios de Google, como Google Webmasters tools, Google apps… también a veces se puede usar para apuntar algún registro a una ip determinada etc.

En definitiva, si es tu caso, en aquihaydominios.com lo puedes hacer fácilmente desde tu panel Plesk, veamos como:

1.- Accede a tu panel plesk con tu usuario y clave.

2.- Ve a «Sitios web y dominios»

sitios web y dominios

3.- Haz clic en Configuración DNS

configuración dns

 

 

 

4.- A continuación verás las herramientas, y entre ellas un botón que indica Añadir registro

añadir registro dns

5.- Tan solo te quedará indicar el tipo de registro  (A, CNAME, MX, NS, SRV, TXT), el nombre del dominio, que lo puedes dejar vacío, y el registro concreto.

nuevo registro zona dns

 

 

 

 

 

 

 

 

Estos datos puedes variar, en función del tipo de registro que tengas seleccionado. En la captura de arriba vemos el caso concreto del tipo de registro TXT.

6.- Después de rellenar y Aceptar, aún no se habrán aplicado los cambios. Tendrás la posibilidad de aceptar los cambios o de revertirlos.

actualizar revertir cambios dns

Por último, debes tener presente, que cambios en la zona DNS, pueden dejar tu web inoperativa. Si esto te ocurriera, siempre podrás restaurar las DNS por defecto pulsando este botón:

restaurar dns por defecto

Debes tener en cuenta que estos cambios pueden tardar un poco en ser visibles por Google, u otros servicios, ya que pueden depender de la propagación de las DNS. Pero por lo normal, suelen ser cambios muy rápidos.

Y por supuesto, para cualquier duda, puedes usar la zona de comentarios, o si eres cliente también puedes abrir un ticket a soporte técnico, y te echaremos una mano en lo que necesites.

¿Subir los precios con el nuevo IVA o mantenerlos para favorecer al cliente?

Como ya sabrás, este domingo o el lunes, el IVA subirá del 18% al 21%. Para todos los consumidores, evidentemente, esto supone una subida de precios de la mayoría de productos o servicios que utilizan, y por supuesto a nadie le hará mucha gracia esta medida.

Para muchas empresas, sobre todo de nuestra competencia, que publican sus precios «SIN IVA«, suponemos que no harán nada al respecto, simplemente cuando vayas a pagar, aplicarán el nuevo IVA. Pero en sus webs seguirás viendo probablemente los mismos precios.

Sin embargo, para las empresas que publicamos nuestros precios con IVA, para dejarlo todo lo más claro posible al cliente desde el principio, esto supone tener que cambiar los precios de cara al público. Es decir, todas las empresas suben sus precios, pero parece que sólo los suben las que publican el precio con IVA.

En aquihaydominios.com nos planteamos asumir el coste de la subida del IVA. Es decir, bajar los precios del alojamientos web y de los dominios en favor del cliente. Leer más

Cómo instalar PrestaShop en tu hosting

Vamos a explicar como instalar PrestaShop en tu alojamiento web en muy pocos pasos.


NOTAS:  este post está escrito para instalar PrestaShop con Apache como modo de ejecución PHP. También puedes instalar PrestaShop en FastCGI

Aprende todo esto y mucho más en nuestros cursos online de PrestaShop.


  1. Descarga PrestaShop de la web oficial
    descargar PrestaShop

    1. Por defecto verás que está en English, Español. Desplegando esa opción, puedes añadir más idiomas.
    2. No te preocupes ni apresures por hacerlo ahora. Puedes empezar con esos dos idiomas y en un futuro ir añadiendo más.
    3. Pulsa DESCARGAR AHORA para descargar PrestaShop.
    4. La versión actual es la 1.4.8.2, por lo que se descargará un fichero llamado: prestashop_1.4.8.2.zip. Si te has descargado otra versión no te preocupes, los pasos de instalación son los mismos.

Leer más

Cómo crear usuarios ftp en un panel Plesk

Con tu alojamiento web en aquihaydominios.com puedes tener hasta 5 usuarios FTP. Cada usuario FTP tiene su propia clave y puede apuntar a un directorio concreto del alojamiento web o al directorio raíz desde donde cuelgan todos los directorios.

Por defecto, al contratar el alojamiento web tienes creado un usuario ftp, y podrás crear otros 4 de la siguiente forma:

Paso 1: Accede a tu panel Plesk desde tu url https://tudominio.com:8443 con tu usuario y clave.

Paso 2: Haz clic en Sitios web y dominios

sitios web y dominios

Paso 3: A continuación clic en Acceso FTP

acceso ftp

Paso 4: Y por último clic en Crear cuenta FTP adicional

crear cuenta ftp adicional

Con esto habrás llegado a la sección Añadir cuenta FTP nueva para el dominio tudominio.com

cuenta ftp

Tan solo tienes que rellenar:

  • Nombre de cuenta FTP.
    Cualquier nombre de como máximo 16 caracteres y que no esté repetido con ninguna cuenta FTP del servidor.
  • Directorio principal.
    Si dejas / dicho usuario podrá acceder a todo los directorios del alojamiento web. Si quieres indicar que solo pueda ver a partir de un directorio concreto, debes pulsar sobre la carpeta que se ve más a la derecha, y podrás seleccionar en un árbol de directorio, cual será al que acceda dicho usuario FTP.
    directorios ftp
  • Nueva contraseña FTP y Confirmar FTP Contraseña
    Por último tan solo tendrás que indicar la contraseña y confirmarla.

Como ves, es muy fácil crear un usuario ftp, y a veces puede resultar muy útil para que más de una persona trabaje en el mismo alojamiento web, o por si quieres darle acceso a alguien, solo a un directorio concreto.

Espero que te haya resultado útil. Si tienes alguna consulta, puedes usar la zona de comentarios.

Verificar una conexión https

Cuando accedes por primera vez al panel Plesk de tu propio dominio, accedes a una dirección como esta: https://NombreDeTuDominio.com:8443 y según el navegador te aparece una pantalla como esta:

Firefox:

conexion no verificada firefox

Chrome:

certificado de seguridad chrome

Explorer:

certificado de seguridad explorer

Esto es porque estamos accediendo a una página segura https. Con https la comunicación con el sitio está cifrada para garantizar tu privacidad.

Quizás te preguntes: ¿Por qué algunas páginas https sí piden que se añada el certificado y otras no? – Esto es porque algunas webs sobre todo tiendas, bancos, etc. compran certificados de seguridad SSL como los que ofrecemos en aquihaydominios.com de modo que los usuarios de esas páginas webs pueden acceder a https directamente sin tener que aceptar el certificado. Pero en la mayoría de los casos, el acceso a https solo lo tiene que hacer el propietario de la web, como por ejemplo para acceder a tu panel de control Plesk. Mientras que tus usuarios acceden a tu web por http sin necesidad de certificado.

Por supuesto cualquiera pueda comprar un certificado de seguridad SSL, no tienes más que solicitárnoslo, pero si sólo es para acceder al panel de control no merece la pena, ya que puedes aceptar el certificado como explicamos en este post.

En definitiva, una vez que te aparezca la pantalla con el aviso de conexión no verificada, para continuar y acceder a tu panel Plesk, debes aceptar dicho mensaje de la siguiente forma:

En el caso de Firefox debes pulsar sobre Entiendo los riesgos y a continuación Añadir excepción como se ve en la siguiente captura:

añadir excepcion firefox

Y por último Confirmar excepción de seguridad:

confirmar excepcion de seguridad

Con esto, la siguiente vez que accedas no te lo volverá a pedir.

  • En el caso de Chrome tan solo tienes que pulsar en Continuar de todos modos.
  • En el caso de Explorer tan solo tienes que pulsar en Vaya a este sitio web.

Espero que te haya sido de ayuda. Y de todos modos si tienes alguna consulta sobre el tema, no dudes en usar la zona de comentarios. ¡Gracias!

Cómo poner una página de mantenimiento en tu web

Hay veces que por algún motivo, necesitas trabajar en tu web, pero no quieres que esté online y los usuarios vean los cambios que estás haciendo. En ese caso, veamos cómo poner una página de mantenimiento en tu web haciendo uso del fichero .htaccess.

Si tienes un fichero .htaccess creado dentro del directorio /httpdocs, tendrás que editarlo. En caso de no tenerlo, deberás crearlo. El código que debes añadir en este fichero es el siguiente:

RewriteEngine on
RewriteCond %{REQUEST_URI} !/paginaDeMantenimiento.html$
RewriteCond %{REMOTE_ADDR} !^TuIpPublica
RewriteRule $ /paginaDeMantenimiento.html [R=302,L]

Dentro de este código solo hay 2 parámetros que deberás cambiar:

  • paginaDeMantenimiento.html
    Aquí deberás poner el nombre de la página html que hagas para indicar que tu web está en mantenimiento. Puede ser lo compleja que quieras o muy simple, bastaría con poner un texto que indique: «Estamos realizando labores de mantenimiento. Gracias»
  • TuIpPublica
    Aquí debes poner tú ip. Tu ip pública actual es: 35.175.201.14
    Esto se hace para que solo desde tu ip pública se pueda ver la web actual y no la página de mantenimiento. De este modo, mientras tu estás trabajando en tu web, los demás verán tu página de mantenimiento paginaDeMantenimiento.html

Ya que tu verás la web con normalidad, te preguntarás: ¿Cómo puedo comprobar que los demás no verán mi web si no la página de mantenimiento? Tienes varias opciones.

  • Comprobar tu web desde otra conexión. No sirve desde otro ordenador si está conectado al mismo router, debe ser otra conexión. Por ejemplo: si tienes ADSL en casa y además tienes conexión en el móvil con otra tarifa de datos (no vale si está conectado al mismo router por wifi) podrás comprobar tu web desde el móvil.
  • Usar un navegador anónimo de los que hay por internet. De esta forma, desde tu propia conexión, puedes ver otras páginas pero sin usar tu ip.

Por otro lado, para los que usáis WordPress podéis usar otra forma. Tan solo tenéis que añadir en el fichero functions.php de vuestro tema el siguiente código:

function modo_mantenimiento() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
die('Estamos realizando labores de mantenimiento...');
}
}
add_action('get_header', 'modo_mantenimiento');

De modo que si estáis logados en WordPress podréis ver la página y en caso contrario, veréis el mensaje que pongáis en la función die.

Así de fácil, de todos modos si tienes alguna consulta no dudes en usar la zona de comentarios. Y si el post te ha sido de utilidad o piensas que le puede servir a alguien, te agradecemos que lo compartas en tus redes sociales. ¡Gracias!