ok, hai detto che su http://localhost/miosito/index.php non vedi nulla ma su http://localhost/index.php vedi tutto correttamente...quando sei su http://localhost/miosito/index.php aggiungi nel file index.php le seguenti righe: (PRIMA di tutte le altre)

ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);

se ci sono problemi di codice, dovrebbe stamparli a video...nel dubbio puoi postare il codice di index.php per vedere che fa?