THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline


Bonjour,

Je viens d'installer la version 2.2.1

En modifiant des réglages des modules, je me retrouve maintenant avec TOUTES mes pages entièrement blanches... Panique...

Ordi : MAC sous macOS 10.10 et firefox. Sur Safari, même chose et sur tablette également.

Avec le client FTP, j'ai été vérifier sur le serveur et tout est là... ?!?

Qui a une idée ?

Merci

Stéphan

Offline


Accède à ton site en mode développement. Une recherche sur le forum te dira comment faire.

L'erreur sera affichée et tu pourras la poster ici.


OpenStudio Toulouse

Offline


merci de cette intervention rapide, mais le soucis est que je ne vois strictement plus rien... même pas moyen de me logger.

Mon site est ici http://www.dehoubert.be

Pourtant les pages existent (pas d'erreur 404).

Offline


Dans ton php.ini, active l'affichage des erreurs.

display_errors = On


OpenStudio Toulouse

Offline


le php.ini est-il le fichier travis.php.ini qui se trouve en haut de l'arborescence ?

Merci

Offline


j'ai trouvé un php.ini dans /docker/php/config

son contenu est

post_max_size=20M
html_errors=On
display_errors=On
date.timezone=Europe/Paris
memory_limit=-1

[xdebug]
xdebug.cli_color=1
xdebug.var_display_max_children=-1
xdebug.var_display_max_depth=-1
xdebug.var_display_max_data=-1
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000

Offline

Offline


Merci :-) j'ai trouvé ...

Voici maintenant le message reçu

Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message 'The service definition "thelia.parser" does not exist.' in /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php:871 Stack trace: #0 /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/lib/Thelia/Core/Thelia.php(272): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('thelia.parser') #1 /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/lib/Thelia/Core/Thelia.php(427): Thelia\Core\Thelia->loadConfiguration(Object(Thelia\Core\TheliaContainerBuilder)) #2 /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Kernel.php(533): Thelia\Core\Thelia->buildContainer() #3 /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Kernel.php(130): Symfony\Component\HttpKernel\Kernel->initiali in /customers/5/d/2/dehoubert.be/httpd.www/boutique/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 871

Offline


Tu as dû désactiver le module TheliaSmarty.

Pour le réactiver "à la main", il te faut aller dans la table "module" passer à 1 la colonne "activate" pour la ligne correspondant à TheliaSmarty.

Ensuite, vide les caches, c.a.d. supprime les dossiers cache/dev et cache/prod.

Ça devrait repartir.


OpenStudio Toulouse

Offline

Offline


En fait je ne sais pas où je dois trouver cette table "module"...
J'ai même cherché avec Google...

Je précise que je suis TRÈS débutant en matière de Thélia ... n'étant même pas informaticien.

Merci

Offline


OK, c'est réparé .... ouf.

merci

Ce serait quand même une bonne idée de conseiller aux concepteurs de Thélia d'avertir l'utilisateur Lambda du risque qu'il court à chipoter ce truc là...

Stéphan

Offline