Bonjour (ou bonsoir, dépend),

J'ai un problème depuis cet après midi dans mon code.
J'étais au taff et je venais d'uploader mon travail sur le serveur pour commencer les test grandeur nature.
En local tout fonctionne, mais sur le serveur ça foire (serveur mutualisé OVH).

Voici l'erreur :
Parse error: syntax error, unexpected T_CLASS in /{MON_PATH}/include/class/manager.class.php on line 1
J'inclus simplement mes class avec ce bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
define('CLASS_DIR', 'include/class');
set_include_path(get_include_path().PATH_SEPARATOR.CLASS_DIR);
spl_autoload_extension('.class.php');
spl_autoload_register();
J'ai bien vérifié la version de PHP -> 5.3.16

Voici les première ligne de mon code PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<?php
 
abstract class Manager 
{
        //etc... mon code
En mettant le <?php sur la ligne 2, l'erreur reste à la ligne 1. J'ai bien l'impression que c'est une histoire d'encodage de fichier. Pourtant j'utilise Notepad++ et j'encode en UTF-8 sans bom, histoire d'évité des erreurs bien conne et bien chiante, apparemment c'est pas suffisant.

Je sèche complètement, quelqu'un aurait une idée ?

Merci d'avance,

Morgiver