relecture
This commit is contained in:
parent
fb016f5116
commit
cd16813dfc
|
@ -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}
|
||||||
~~~
|
~~~
|
||||||
|
|
Loading…
Reference in a new issue