relecture

This commit is contained in:
Gregory Colpart 2019-02-19 22:19:39 +01:00
parent fb016f5116
commit cd16813dfc

View file

@ -1,16 +1,23 @@
**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été totalement révisée.** ---
categories: web
title: Howto PrestaShop
...
# Howto Prestashop * Documentation : <https://www.prestashop.com/fr/ressources/documentation>
[PrestaShop](https://www.prestashop.com/) est une application web pour créer une boutique en ligne. Le code source est en PHP, il est disponible sur [disponible sur Github](https://github.com/PrestaShop/PrestaShop).
## Prérequis ## Prérequis
<http://doc.prestashop.com/display/PS17/Ce+dont+vous+avez+besoin#Cedontvousavezbesoin-Instructionsdeconfigurationrapides>
* Serveur Apache ou Nginx * Serveur Apache ou Nginx
* PHP 5.4 ou plus. * PHP 5.4 ou plus.
* Extensions PHP indispensables : PDO_MySQL, cURL, SimpleXML, mcrypt, GD, OpenSSL, DOM, SOAP, Zip, fileinfo. * Extensions PHP indispensables : PDO_MySQL, cURL, SimpleXML, mcrypt, GD, OpenSSL, DOM, SOAP, Zip, fileinfo.
* MySQL 5.0 ou plus. * MySQL 5.0 ou plus.
Réglages php.ini: Réglages PHP :
~~~ ~~~
allow_url_fopen on allow_url_fopen on
@ -30,23 +37,22 @@ Réglages Apache :
Bonus : Bonus :
* Possibilité d'avoir des cron * Possibilité d'avoir des cron
* Memache * Memcached
Plus de détail sur la [documentation de Prestashop](http://doc.prestashop.com/display/PS17/What+you+need+to+get+started)
## Installation ## Installation
Télécharger la dernière version _stable_ de prestashop par archive ou par dépôt git. Télécharger la dernière version _stable_ de PrestaShop par archive ou par dépôt git.
Selon la version, peut avoir un problème dans le fichier `config/autoload.php` : commenter la ligne qui gène si optionnel. Selon la version, peut avoir un problème dans le fichier `config/autoload.php` : commenter la ligne qui gène si optionnel.
* Utiliser la ligne de commande pour installer prestashop: * Utiliser la ligne de commande pour installer prestashop:
~~~ ~~~
php './install-dev/index_cli.php' --language=fr --timezone='localhost' --base_uri='/' --domain='{{ host }}' \ $ php './install-dev/index_cli.php' --language=fr --timezone='localhost' --base_uri='/' --domain='{{ host }}' \
--db_server='{{ db_host }}' --db_user='{{ db_user }}' --db_password='{{ db_pwd }}' --db_name='{{ db_name }}' \ --db_server='{{ db_host }}' --db_user='{{ db_user }}' --db_password='{{ db_pwd }}' --db_name='{{ db_name }}' \
--db_clear=0 --db_create=0 --name='{{ site_title }}' --firstname='{{ firstname }}' --lastname='{{ lastname }}' \ --db_clear=0 --db_create=0 --name='{{ site_title }}' --firstname='{{ firstname }}' --lastname='{{ lastname }}' \
--password='{{ admin_pwd }}' --email='{{ admin_email }}' --newsletter=0 --password='{{ admin_pwd }}' --email='{{ admin_email }}' --newsletter=0
~~~ ~~~
* supprimer le repertoire `install-dev` * supprimer le repertoire `install-dev`
@ -75,4 +81,4 @@ Le mieux est de désactiver le module (temporairement du moins) en renommant le
~~~{.bash} ~~~{.bash}
$ mv ~/www/modules/gamification{,.old} $ mv ~/www/modules/gamification{,.old}
~~~ ~~~