Categoría: E-commerce

Error 404 página no encontrada BackOffice y otros problemas

Ayer vimos cómo instalar en el ordenador de forma local el CMS Prestashop con la herramienta XAMPP. Y muchos de ustedes, entre ellos yo, se verán involucrados en algunos problemas durante la instalación y posteriormente a ella.

En mi caso, al tener instalada ya una versión de XAMPP en otra localización me aparecieron conflictos en los servicios de Windows, de modo que no encontraba la ruta para Apache ni para Mysql; o también imposibilidad de entrar al BackOffice de Prestashop después de la instalación, cuando accedía me aparecía un error 404 página no encontrada desde la página plantilla por defecto.

  • El primer error pude solucionarlo con la modificación de las correspondientes entradas en el registro de Windows, cambiando las claves de ruta del servicio antiguo al nuevo. Este proceso no es para principiantes, dado que el registro de Windows puede inutilizar si se realiza mal el buen funcionamiento del SO. En todo caso, recomiendo para las personas menos duchas en la materia que desinstalen toda la herramienta XAMPP, reinicien y vuelvan a instalar de forma limpia.
  • Por otro lado, cuando terminé la instalación e intenté acceder al BackOffice de Prestashop a través del botón que facilita el propio proceso de instalación, no encontraba la página. Procederemos así:
    1. Antes de nada, para nos comprometer la seguridad del sistema debemos borrar la carpeta /install que está dentro de la carpeta de /prestashop usada para la instalación. Sin este paso no podremos acceder al BackOffice.
    2. Ahora hay que renombrar una carpeta que está dentro de la carpeta de /prestashop y se llama “adminXXXX” (las XXXX son una cadena alfanumérica). Borráis las XXXX y le ponéis la numeración que queráis, por ejemplo en mi caso “admin94”.
    3. Por último para acceder al BackOffice tenemos que poner esta dirección

localhost/prestashop/admin94

En vuestro caso, el último directorio debe corresponder exactamente al nombre que le hayáis puesto a la carpeta admin. Una vez accedemos a la página de login, ponemos nuestros datos del registro de instalación y accederemos sin ningún problema a la gestión de nuestra tienda.

Esta última solución es similar a si trabajamos con servidores globales. Espero que solucionen sus problemas y que cualquier duda/solución adicional la pongan en conocimiento de la comunidad #2punto5D.

¡Síganme los buenos! @JaviLSanchez

 

Anuncios

Instalar Prestashop en un servidor local con la herramienta XAMPP

Muchas personas hoy día tienen la intención firme de abrir un negocio en la red (e-commerce), llegando así a millones de personas. Recordad que esto no es tan fácil, además de tener una buena imagen de marca y una magnífica tienda online tenemos que establecer una gran apuesta por la estrategia de marketing – ahí dejo ese consejo- que haga llegar a las personas hasta nuestro market. En esta ocasión usaremos Prestashop, por versatilidad y adecuación a proyectos de tamaño medio, entre otras muchas cosas, aunque existen muchas herramientas en el mercado para crear tiendas en la red.

Así que se me presenta una ardua tarea, que no es otra que ponerme las pilas con Prestashop, por necesidades laborales. Eso sí, siempre comparto el conocimiento con mis followers porque un conocimiento hermético hace al mundo menos libre. Dejándonos de actos poéticos y filosóficos ¡Pasamos a la acción!

Como bien sabéis, o no, XAMPP ya nos permitió instalar anteriormente el gestor de contenidos, WordPress. Así que no voy a repetir qué es XAMPP y para que sirve, lo podéis ver aquí. Esta vez usaré la última versión que existe -> XAMPP v 5.6.8 disponible además para Windows, Linux y Mac.

Instalar PRESTASHOP en local (Windows 7)

Como siempre os digo, no tengáis miedo todo es ponerse, si yo lo hago cualquiera puede hacerlo 😉

Paso 0.5. Iniciar los servidores de XAMPP.

Una vez montada y ejecutada nuestra máquina XAMPP iniciamos desde su consola, el servidor APACHE y el de MYSQL. Yo además lo he instalado como un servicio de Windows (hay que hacerlo antes de arrancarlos).

xampp

Si nos diera algún fallo en la consola de XAMPP y no iniciase algún servicio, reiniciar el programa ya que alguna instalación anterior pudo crear conflictos. Si al reiniciar XAMPP no se soluciona, solucionar el problema antes de continuar, pedir ayuda a la comunidad #2punto5D. Si está todo ok podemos acceder desde nuestro navegador a la dirección localhost.

Paso 1.5. Descomprimir PrestaShop.

Para hacernos con la versión descargable de Prestashop, vamos a crear una tienda en su página oficial. Una vez creada, después de completar el formulario puede tardar algún día en darnos la tienda, vamos a entrar en nuestra cuenta y elegir la opción descargable de PrestaShop, con lo que obtendremos un paquete .ZIP en nuestro disco duro.

PShop1

Una vez tengamos descargado el paquete de PrestaShop vamos a descomprimirlo y situar la carpeta “prestashop” dentro de la carpeta “…/htdocs” del directorio de la instalación de XAMPP, por defecto en windows es “c:/xampp”.

Paso 2.5. Crear la BBDD (base de datos) de MySql

Lo conseguimos a través de PHPMyAdmin, accediendo desde nuestro navegador a

http://localhost/phpmyadmin

Siempre me gusta definir el user como root, y una contraseña personalizada que deberéis apuntar para que no se os olvide. Por defecto, para pruebas se usa como usuario “root” y contraseña ” ” (vacía), esto es lo que os recomiendo, dejarlo como está. Una vez dentro creamos una base de datos nueva con un nombre reconocible en minúsculas, en mi caso “ps_tienda”, y cotejamiento -> “utf8_bin” que es la forma de poder tener el máximo de caracteres permitidos

PShop2

¡Ya está! Sólo queda…

Paso 3.5. Instalar PrestaShop

Accedemos a

http://localhost/prestashop

y seguimos los facilísimos pasos que la propia instalación nos va ofreciendo:

  • Elegir el idioma.
  • Aceptar los términos.
  • Completar la información de tu tienda e información personal.
  • Configurar los datos de tu servidor y BBDD (los datos de la imagen son los míos). Además podemos comprobar si los datos son correctos y nuestra base de datos conectada.

PShop3

  • Configuración de la tienda. Proceso Automático.
  • Instalación de la tienda. La tienda está totalmente instalada.

Espero que este manual os haya sido de utilidad. Si queréis premiar mi esfuerzo por esta entrada, sólo os pido que me sigáis en twitter @JaviLSanchez o se hagáis seguidores de este blog.

Muchas gracias!