0
votes

Obtenir une page vierge après avoir placé TYPO3 sur un conteneur Docker

J'essaie de configurer un fichier TYPO3-Projekt existant sur un conteneur Docker.

Je reçois un site vide et le ditrandlog dit:

lunk, 20 janvier 2020 16:00:00:12 +0000 [critique] request = "" composant = "typo3.cms.core.error.productionExceptionHandler": Core: Handler des exceptions (Web): Typo3 non capturé: # 1203699034 : Un cache avec identifiant "actifs" n'existe pas. | Typo3 \ cms \ core \ cache \ exception \ nosuchcacheexception lancée dans le fichier /var/html/typo3/sysxt/core/classes/cache/cachemanager.php en ligne 131.

Le cache est déjà supprimé.


1 commentaires

J'ai utilisé l'opérateur de devis (>) pour formater votre erreur et nettoyé un peu.


3 Réponses :


0
votes

Comme d'habitude:
Obtenez plus d'informations en activant le mode développement dans l'outil d'installation (administrateur-outils -> paramètres) -> Configuration préréglage . Activez également une stacktrace en ajoutant xxx

à votre typoscript.

concernant les actifs:
Si vous avez copié une instance existante dans Docker, avez-vous copié ou effacé toutes les données temporaires?
Dans l'outil d'installation (administrateur-outils -> Maintenance): Supprimer les actifs temporaires


2 commentaires

Merci pour votre réponse! Le problème est que je n'ai plus accès au backend. J'ai supprimé tous les fichiers à l'intérieur du / typo3temp après avoir déménagé dans le conteneur Docker.


Si vous ne pouvez pas accéder au backend de TYPO3, vous restez avec l'outil d'installation: appelez simplement votredomain / typo3 / installer , avant de créer le fichier typo3conf / activer_install_tool



0
votes

Le problème était l'environnement Docker. Docker a un moyen étrange définissant les autorisations de fichier. Quoi qu'il en soit, je recommande d'utiliser DDEV pour env.


0 commentaires

1
votes

J'ai eu ce problème dans DDEV 1.13.0 et le seul moyen de le résoudre pour moi, modernisez DDEV sur 1.13.1

 Message d'erreur

Pour mettre à niveau DDEV, vous pouvez simplement exécuter: Brew Mise à niveau DDEV

Gardez à l'esprit que tous les projets doivent être mis à jour également par simplement en exécutant simplement ddev config à nouveau pour ces projets.


0 commentaires