Nella stragande maggioranza dei siti in php, da qualche tempo vedo sempre frequenti "?" al posto di lettere accentate ecc.

1) Questo è dovuto alle nuove versioni di mysql installate sui servizi di hosting o cosa ? Oppure qualche errore del webmaster a livello di codice e/o script ? E' un errore generale abbastanza fastidioso presente anche nei grandi portali.

2) quale soluzione ?