No es php, es la codificación de tu sitio.
La debes de tener en utf-8, actualmente la tienes como 8859-1.
Deberías de cambiarlo en tu plantilla.
Habrá qué ver también cómo tienes tu base de datos.
<meta charset="utf-8">
<meta property="og:description" content="<?=htmlentities('Exelente o excelente sitio con buen catalogo de peliculas en taquilla, series y novelas')?>">
<?php require_once "../config.php"; ?>
<?php require_once "../config.php";
mysql_set_charset('utf8'); ?>
En el home no se ven los tildes.
Agrega al head
Insertar CODE, HTML o PHP:<meta charset="utf-8">
Y en la descripción usa htmlentities()
PHP:<meta property="og:description" content="<?=htmlentities('Exelente o excelente sitio con buen catalogo de peliculas en taquilla, series y novelas')?>">