Bonsoir,
Avec la version 1.25, l’ajour d’une activité lors de la création d’un membre
renvoie :
AssertionError
assert(isset($current_only) && is_bool($current_only))
in .../cache/compiled/56d6b98e059c530cd4cc4a7ea5d88ad3b986f00c.tpl.php.tmp:6
2namespace Garradin;
3if (!isset($this) || !is_object($this) || (!($this instanceof \KD2\Smartyer) &&
!is_subclass_of($this, '\KD2\Smartyer', true))) { die("Wrong call
context."); } if (!isset($_i)) { $_i = []; } if (!isset($_blocks)) { $_blocks = []; }
?><?php
4assert(isset($create) && is_bool($create));
5assert(isset($has_past_services) && is_bool($has_past_services));
6assert(isset($current_only) && is_bool($current_only));
7assert(isset($form_url) && is_string($form_url));
8assert(isset($today) && $today instanceof \DateTimeInterface);
9assert($create === false || isset($account_targets));
10assert(isset($grouped_services) && is_array($grouped_services));
in .../cache/compiled/56d6b98e059c530cd4cc4a7ea5d88ad3b986f00c.tpl.php.tmp:6
→ assert (2 arg.)
$assertion
bool(false)
$description
string(54) "assert(isset($current_only) && is_bool($current_only))"
Peut-être un souci dans le cache ?
Alain
Bonjour,
Je rencontre le même problème, je suis hébergé chez OVH et je voudrais
bien configurer zend.assertions à -1, mais je n'y arrive pas.
J'ai créé un fichier php.ini à la racine du site Garradin/Paheko,
contenant la ligne: "zend.assertions = -1" mais cela ne semble rien
changer. Qui a une solution?
Merci d'avance car cela bloque complètement le fonctionnement de
Garradin/Paheko et c'est bien domage.
Cordialement,
Marc
Le 02/02/2023 à 22:20, BohwaZ/Paheko a écrit :
> C'est pas une erreur mais une assertion utilisée pour le développement,
> votre serveur ne devrait pas avoir les assertions activées normalement.
>
> Cf.https://www.php.net/manual/en/function.assert.php
>
> pour mettre zend.assertions à -1 dans votre php.ini
>