Se il codice che hai postato all'inizio funziona (cioè apre il file txt e l'echo lo stampa a video) allora il codice che ho postato deve funzionare. Prova a farti una pagina pippo.php che richiami dal browser.