Dans le cas d’un SPIP 4.2.2 configuré avec fpm + nginx, la variable $GLOBALS['REQUEST_URI']
n’existe pas toujours. Du coup, cela crée une erreur dans le fichier ecrire/inc/utils.php
, ligne 2142
Il faut remplacer
if (!$GLOBALS['REQUEST_URI']) {
par
if (!array_key_exists('REQUEST_URI', $GLOBALS) || $GLOBALS['REQUEST_URI'] === '') {
Et la suite du code se charge de définir cette variable globale