Commit eecef29d authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

up : Documentation de mise à jour

parent 1c3a1c7b
Loading
Loading
Loading
Loading
Loading
+27 −2
Changes for doc/versions/version-2.13.2-ripley-php8.md: 27 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -6,11 +6,25 @@

Interruption du service. 

```
```bash
service apache2 stop
service oscarworker stop
```

Interruption des taches CRON. 
```bash
# Suspention des crons sous www-data
crontab -u www-data -e

# Ou avec l'utilisateur utilisé pour l'installation initiale
crontab -e
```

Backup de la base. Mise à jour du système. Interruption des taches CRON. 

Backup de la base. 

Mise à jour du système. 


### Installation de PHP 8.2

@@ -52,6 +66,10 @@ apt install \
  php8.2-zip
```

```bash
# Mode Apache/PHP 8.2
apt install libapache2-mod-php8.2
```
Configuration de `php8` comme PHP par défaut.

```bash
@@ -156,12 +174,19 @@ Un petit *check*
php bin/oscar.php check:config
```

> Le WORKER ne répondera pas, c'est normal

Puis MAJ de la BDD si tout est OK

```bash
php vendor/bin/doctrine-module orm:schema-tool:update --force
```

```bash
# Relance du worker
service oscarworker start
```

### Rotation des logs

Les fichiers de logs sont maintenant journalier sour la forme `oscar-YYYY-MM-DD.log`, assurez vous que l'utilisateur Web a les accès en écriture dans le dossier `logs`