Browse Source

update doc

Olivier Massot 2 years ago
parent
commit
b4c3c5bed7
1 changed files with 35 additions and 1 deletions
  1. 35 1
      doc/historic/upgrade_v11.md

+ 35 - 1
doc/historic/upgrade_v11.md

@@ -48,7 +48,41 @@ A priori pas de blocage, la mise à jour des extensions sera à faire en même t
 * (réglé, voir: https://github.com/FluidTYPO3/vhs/issues/1869) J'ai dû modifier le type du param ... de la classe FluidTYPO3\Vhs\ViewHelpers\Resource\CollectionViewHelper qui 
   générait une erreur (mettre Repository comme type à la place de RecordCollectionRepository débloque la situation...)
 * Il a fallu maj le fichier cli, le nouvel emplacement de la console est `/var/www/typo3/vendor/bin/typo3`
-* il faut mettre à jour le .htaccess (prendre celui ici: public/typo3/sysext/install/Resources/Private/FolderStructureTemplateFiles/root-htaccess 
+* il faut mettre à jour le .htaccess (prendre celui ici: public/typo3/sysext/install/Resources/Private/FolderStructureTemplateFiles/root-htaccess )
   et le copier dans public/, puis rajouter les lignes custom en début de fichier)
 * j'ai un bug avec `gzuncompress` au chargement du backend, on peut le corriger avec un `sh cli cache:flush`
 * comme suggéré dans la doc typo3, j'ai lancé un `sh cli referenceindex:update`
+
+### Notes upgrade sur test
+
+* déploiement sur test5
+
+    cd /var/opentalent/git/ot_typo3
+    git fetch origin feature/v8-4762-upgrade_v11
+    git checkout feature/v8-4762-upgrade_v11
+    
+    cd /var/www/typo3
+
+* je copie colle le contenu du composer.json dans celui de test5 
+
+    php7.4 composer.phar update
+
+* je met à jour le fichier `cli` avec le bon chemin d'accès : `/var/www/typo3/vendor/bin/typo3`
+
+    mv public/.htaccess public/.htaccess.old
+    cp public/typo3/sysext/install/Resources/Private/FolderStructureTemplateFiles/root-htaccess public/.htaccess
+
+* je rajoute les premières lignes custom du .htaccess
+
+    touch public/typo3conf/ENABLE_INSTALL_TOOL
+
+* je me rend à l'adresse `https://sub.test5.opentalent.fr/typo3/install.php`
+* je lance la maj de la structure de la DB
+* je lance l'upgrade wizard, et j'exécute toutes les tâches
+* je reset les préférences du backend user
+* je maj les packs de langues
+* je flush le cache
+* j'ajoute la ligne suivante au fichier `nano /etc/php/7.4/cli/conf.d/20-apcu.ini` : `apc.enable_cli=on`
+
+    sh cli cache:flush
+    sh cli referenceindex:update