Requisitos mínimos de Prestashop 1.7

Repasamos los requisitos mínimos y recomendables de Prestashop 1.7 para que tengas una instalación sin complicaciones.

Instalar Prestashop Sistema Error

Hace ya algún tiempo escribimos el artículo Instalar Prestashop 1.7. En él hacíamos referencia a los requisitos necesarios para instalar Prestashop sin entrar en demasiado detalle. En esta entrada vamos a profundizar en este tema.

Requisitos mínimos y recomendados de Prestashop 1.7

Repasaremos la lista de requisitos agrupándolos en varios conceptos. Si quieres irte a la fuente oficial de la información échale un vistazo a la página de System Requirements for Prestashop.

Requisitos generales

Veamos en primer lugar la lista de requisitos generales para poder correr prestashop 1.7 en una máquina.

RequisitoMínimoRecomendable
Sistema operativoUnix, Linux o WindowsUnix, Linux o Windows
Servidor webApache 2.2 o posteriorApache 2.2 o posterior
Versión de PHPPHP 7.1 o posteriorPHP 7.1 o posterior
Versión de MySqlMySql 5.6Una versión reciente
Requisitos generales Prestashop 1.7

Módulos de Apache

Es recomendable activar algunos módulos de Apache, aunque es posible pasar sin ellos.

RequisitoMínimoRecomendable
mod_aliasNoNo
mod_envNoSi
mod_headersNoSi
mod_rewriteNoSi
Módulos de Apache recomendables para Prestashop 1.7

Extensiones de PHP

Un aspecto fundamental es asegurarnos de que tenemos activadas todas las extensiones de PHP necesarias.

RequisitoMínimoRecomendable
BCMath Arbitrary Precision MathematicsSiSi
Client URL Library (Curl)SiSi
Image Processing and GDSiSi
Image Processing (ImageMagick)NoSi
Human Language and Character Encoding Support (Iconv)SiSi
Internationalization Functions (Intl)SiSi
MemcacheNoNo
MemcachedNoSi
Multibyte String (Mbstring)SiSi
OpenSSLSiSi
File Information (Fileinfo)SiSi
JavaScript Object Notation (Json)SiSi
PDO and MySQL FunctionsSiSi
SimpleXMLSiSi
PHP-DOM and PHP-XMLSiSi
ZipSiSi
Extensiones de PHP para Prestashop 1.7

Configuración de PHP

También debemos garantizar la correcta configuración de algunas variables de PHP.

RequisitoMínimoRecomendable
allow_url_fopenSiSi
expose_phpNoNo
file_uploadsSiSi
register_argc_argvNoNo
short_open_tagNoNo
max_input_vars10005000
memory_limit64M254M
post_max_size16M128M
upload_max_filesize4M128M
set_time_limitSiSi
Configuración de PHP para Prestashop 1.7

Directorios con necesidad de permisos de escritura

Por último, debemos asignar permisos de escritura a ciertos directorios. Recuerda que ya hemos visto como asignar permisos en el artículo Archivos y permisos de usuario en Apache 2 y Linux.

La lista de directorios que deben tener permisos de escritura son los siguientes:

RequisitoNecesario
var/cacheSi
var/logsSi
imgSi
mailsSi
modulesSi
translationsSi
uploadSi
downloadSi
overrideSi
app/configSi
app/Resources/translationsSi
Directorios con necesidad de permisos de escritura en Prestashop 1.7

Créditos, referencias y artículos relacionados

Deja una respuesta

Tu dirección de correo electrónico no será publicada.