Bonjour,
j'ai eu le même problème dans toutes mes pages php, mais pas dans les pages html.
J'ai corrigé ce problème en éditant le fichier php.ini dans /etc/php :
Dans la version DSM 5 de ce fichier, la ligne default_charset n'est plus en commentaire contrairement aux versions précédentes : le jeu de caractère est fixé à UTF-8 (voir en effectuant la commande phpinfo() dans un fichier php).
Dans le fichier php.ini, il suffit donc de remplacer "UTF-8" par "iso-8859-1" et de relancer apache en effectuant la commande /usr/syno/sbin/synoservicecfg --restart httpd-user
Attention, le résultat peut ne pas être immédiat sur votre site si le cache de php est activé (par défaut dans DSM 5 maintenant ! Voir la première ligne de l'onglet "Paramètres PHP" de "Services web" dans le panneau de configuration)