5/5 - (1 voto)

Introducción

Hoy queremos compartir con la comunidad cómo solucionar un posible error mientras instalamos nuestro Prestashop, y cómo solucionarlo en GNU/Linux (Ubuntu).

Nota: si no consigues solucionarlo, puedes contactar con nosotros. Somos una empresa de expertos en Prestashop.

Solucionar el problema Install and enable the intl extension

Probablemente el principal error que debemos solucionar es: Install and enable the intl extension (used for validators).

Instalación de librerías necesarias

Este error se produce porque en nuestro servidor Apache2, debemos tener instalado también la extensión intl de PHP, así que debemos de instalar los siguientes paquetes:

apt-get install php-pear php5-dev dh-make-php fakeroot libicu55 libicu-dev xsltproc
pear channel-update pear.php.net
pear upgrade PEAR
pecl channel-update pecl.php.net
pear install intl

Fuente: http://php.net/manual/en/intl.setup.php

Editar el fichero php.ini

Una vez hayamos instalado estas librerías, debemos añadir a nuestro fichero php.ini el comando extension=intl.so. Probablemente el fichero php.ini que necesitas modificar se encuentre en la ruta /etc/php5/apache2/php.ini (esto es en Ubuntu).

Reiniciar el servidor apache2

Una vez realizados estos cambios podemos reiniciar nuestro servidor Apache2 de la siguiente manera:

sudo service apache2 restart

Solucionar el problema del date.timezone

Ahora el siguiente problema es solucionar el mensaje Set the "date.timezone" setting in php.ini* (like Europe/Paris).

Para solucionar este error volvemos a editar nuestro fichero /etc/php5/apache2/php.ini y editamos la línea:

;date.timezone=

Por esta siguiente:

date.timezone="Europe/London"

Aquí podemos ver un listado de los timezones soportados: http://php.net/manual/en/timezones.php

Reiniciar el servidor y comprobar que todo funciona

Una vez editado esto, volvemos a reiniciar nuestro servidor apache con el comando sudo service apache2 restart, volvemos a la instalación de nuestro PrestaShop, y deberíamos ver que ahora todo está correcto:

Y eso es todo …

Si siguiendo estos pasos aún no consigues instalar tu tienda, puedes ponerte en contacto con cualquier empresa especializada en PrestaShop para que te lo solucione.


¡Sígueme en mis redes sociales o en mi página web personal!


Deja un comentario