Child pages
  • Información miscelánea
Skip to end of metadata
Go to start of metadata

¡Ten a mano una versión de prueba!

Cuando hayas terminado de configurar tu tienda y dejarla a tu gusto, pero antes de abrirla oficialmente al público, te recomendamos encarecidamente que instales una versión de prueba local en tu ordenador personal (con WAMP para Windows, MAMP para Mac o LAMP para Linux, o XAMPP para cualquier otra plataforma), o en cualquier otro lugar de tu servidor de alojamiento.

Esta segunda instancia será útil como entorno de preproducción. En ella puedes hacer todos los cambios futuros de tu tienda online PrestaShop sin que afecte a la versión activa. De este modo, si algo falla, la tienda activa seguirá estando intacta.

Una vez que confirmes que tu versión de prueba funciona como debe, cópiala para sobrescribir la versión activa. Es mejor que lo hagas cuando pasen las horas punta de uso; además, también es recomendable que desactives temporalmente la tienda desde el back‑office.

Comprobación de la biblioteca GD

La biblioteca GD permite que PrestaShop retoque las imágenes que cargas, sobre todo para cambiar su tamaño.

En una instalación predeterminada de PHP, se debería activar la biblioteca GD; pero, si no es el caso de tu instalación, las instrucciones estándar de Windows son:

  1. En el directorio raíz de tu carpeta PHP, abre el archivo php.ini.
  2. Elimina el comentario de la línea extension=php_gd2.dll (hacia la mitad del archivo aproximadamente, en medio de una larga lista de extensiones) quitando el “;” que hay al inicio de la línea.
  3. Reinicia los servicios PHP.

Si no tienes acceso al archivo php.ini (que suele ser el caso si se usa alojamiento compartido), ponte en contacto con tu proveedor para ponerle al tanto de tus necesidades de alojamiento.

Activación de PHP 5

Con frecuencia, tanto los servidores exclusivos como los compartidos disponen de PHP 4 y PHP 5, pero solo PHP 4 está activado de forma predeterminada.

Para instalar PrestaShop, se debe activar PHP 5. Si intentas ejecutar PrestaShop con PHP 4, recibirás numerosos errores, incluyendo este habitual mensaje de error:

Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in [php file] on line X.

No dudes en publicar un informe de errores sobre los consejos que necesites para que PrestaShop funcione en tu servicio de alojamiento en Forge de PrestaShop (necesitarás una cuenta). Los añadiremos a esta guía conforme los recibamos.

A continuación incluimos una lista de procedimientos que ya conocemos:

1&1 IONOS

Añade esta línea a tu archivo .htaccess:

AddType x-mapp-php5 .php

Para la reescritura de la URL, añade estas líneas:

Options +FollowSymLinks
RewriteEngine On

OVH

Añade esta línea a tu archivo .htaccess:

SetEnv PHP_VER 5

Para desactivar las variables globales:

SetEnv REGISTER_GLOBALS 0

GoDaddy

Para ver tu versión de PHP:

  1. Inicia sesión en tu administrador de cuentas.
  2. En la sección Products (Productos), haz clic en Web Hosting (Alojamiento web).
  3. Junto a la cuenta de alojamiento que quieras usar, haz clic en Launch (Ejecutar).

En la sección Server (Servidor), se muestra tu versión de PHP.

Para cambiar tu versión PHP:

  1. En el menú Content (Contenido), selecciona Programming Languages (Lenguajes de programación).
  2. Selecciona la versión de PHP que quieras usar y haz clic en Continue (Continuar).
  3. Haz clic en Update (Actualizar).

Los cambios pueden tardar hasta 24 horas en completarse.

Alojamiento compartido de Lunarpages

  1. Entra en cPanel. Debería estar ubicado en http://www.(su_dominio).(com/net/org/etc)/cpanel
  2. Introduce el nombre de usuario de tu cuenta y la contraseña en el cuadro que aparece.
  3. Aparece una nueva página. Desplázate hasta la fila inferior de iconos de la página y haz clic en el icono titulado “Enable/Disable PHP 5” (Activar/Desactivar PHP 5).
  4. Aparece una nueva página. Haz clic en “Add PHP 5 To Your Account!” (Añadir PHP 5 a tu cuenta).

Se ha enviado tu solicitud de cambio de lenguaje. Deja pasar 24 horas para que el servidor de alojamiento procese el cambio.

  • No labels