> For the complete documentation index, see [llms.txt](https://akyos.gitbook.io/book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://akyos.gitbook.io/book/prestashop/recuperer-un-projet-en-local.md).

# Récupérer un projet en local

Pour les projets sur Infomaniak, le git est normalement à jour, mais pour les autres, vous pouvez partir du principe qu'il faudra récupérer tout le projet depuis le ftp.&#x20;

### Dans le cas où le git est à jour :&#x20;

Faire : `composer install`

Une fois le projet récupéré depuis git, il faudra télécharger tous les fichiers mis dans le .gitignore :&#x20;

* `/app/config/parameters.php`
* `/config/defines.inc.php`
* `/modules` (sauf les modules akyos)
* `/img`
* `/override`
* `/mails/<lang_iso>`

### Récupérer la base de données

Pour récupérer la base de données, vous pouvez exclure les tables suivantes surtout si elles sont volumineuses :&#x20;

* ps\_log
* ps\_connections
* ps\_connections\_page
* ps\_connections\_source
* ps\_guest
* ps\_layered\_filter\_block

### Changer les identifants de connection à la base de données&#x20;

Dans le fichier `/app/config/parameters.php`, changez les accès à la base de données :&#x20;

```php
<?php return array (
  'parameters' => 
  array (
    'database_host' => '127.0.0.1',
    'database_port' => '',
    'database_name' => 'db_name',
    'database_user' => 'db_user',
    'database_password' => 'db_password',
    'database_prefix' => 'ps_',
```

### Profitez

Normalement, avec ces étapes, vous pouvez lancer le site :tada:
