Error instalando PrestaShop v1.7.0.0 RC0
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!