Ciao.
Ma l'errore te lo da perché non trova mioserver/pagina.php oppure l'errore te lo da quando cerchi di aprire la connessione oppure quando cerchi di contattare pagina2.php via socket?

Un consiglio. Fai dei controlli sulle istruzioni che usano il socket. Ad es.

// open a socket connection on port 80
$fp = fsockopen($host, 80);

l'apertura del socket se non va a buon fine restituisce FALSE,

quindi:

if ($fp === FALSE)
{
die('Errore di apertura socket');
}


Lo stesso per fputs che ritorna FALSE in caso di errore.