Praticamente se eseguo lo script dal terminale mi funziona anche l' output con le variabili mentre nel browser funziona solo la stringa esplicita tra virgolette

codice:
<?php
echo "BENVENUTO";
$handler = fopen("/media/antonio/5C862AF515E22F53/Documenti/PROGRAMMAZIONE/SVILUPPO/VOCAB_MEM_0.2/PROVA-INGLESE-1-32.txt", "r");

if (false !== $handler) {
    while (false !== ($appo = fgets($handler))) {
       if (strpos($appo , 'pink') !== false )
       echo $appo ;  }
    if (!feof($handler)) {
        echo "Errore nella lettura tramite fgets()\n";
    }
    fclose($handler);
       
}
?>