Dunque...
ho un server che ho dovuto reimpostare da 0.
Ho copiato tutti i database, dato i permessi agli utenti ecc.
Sembra funzionare tutto eccetto alcune pagine php (che prima funzionavano).
La cosa strana è che gli script contenuti nelle pagine che non funzionano sono pressocchè molto similari ad altri di altre pagine. L'unica differenza è che le pagine funzionanti vanno bene (interrogazioni php-mysql ecc), mentre quando accedo in determinate pagine in output non da nulla... (schermo completamente bianco).

Allora ho cercato di farmi un debug per vedere a che punto lo script si blocca...
e ho visto che proprio nelle prime righe smette di funzionare:
Codice PHP:
<?php 
if( !is_array$_SESSION ) ) session_start() or die('1'); // fixa qualora session non sia stata instanziata: nelle pagine in cui è richiesta login-psw session_start() è dentro il require sess.php -> in caso contrario la faccio partire qui.
require "include/conn.php" or die('2');
die( 
'2' );
se metto die(qualcosa) prima di if( !array il die funziona
se lo metto subito dopo funziona ancora
se lo metto dopo il primo require, ritorna lo schermo bianco senza nessun messaggio...

Il problema è che quelle righe che ho riportato qui sono anche in altre pagine, senza generare alcun problema. Qualcuno ha un'idea?