RISOLTO: C'era un errore di exit();
E' molto strano ma se il file è nella stessa cartella viene incluso, mentre se il file è in una cartella figlia o peggio... non ne vuole proprio sapere di includerla.
Entro nel particolare:
Chiamo un file ajax.php presente nella root, con Ajax da un file function.php nella root!
Ora succede che se dal file ajax.php includo un file lingue.php, se questo è nella root viene incluso altrimenti no.
include('lingue.php') Questo viene incluso
include('it/lingue.php') Questo genera diversi errori (include_path, etc.)
Conoscete il motivo di tale funzionamento?
Le ho provate tutte, inserendo dirname(__FILE__), o diversi ../../, ma non ottengo nulla!
Grazie infinite!