Proprio questo errore mi sta facendo impazzire... in locale va tutto alla perfezione...
comunque la riga incriminata è la seguente

$_SESSION['pass'.($pass-($pass-$redirect))] = $_POST;

la sottrazione segnata in rosso è quella che se isolata mi da lo stesso l'errore

$pass e $redirect sono ricevuti con $_GET, ma penso che questo non centri, inquanto ho provato ad assegnarli dei valori numerici e il risultato è lo stesso VVoVe:

Qualsiasi idea è ben accetta
Ciao