Sujet : Erreur interne lors de l'envoi de fichier

Bonjour,

J'ai ajouter dans un formulaire existant de quoi envoyer un fichier, seulement à l'envoi du formulaire je tombe sur une erreur interne. Voici le code du formulaire :

    <form method="post" action="index.php?module=Profil" enctype="multipart/form-data">
        <input type="hidden" name="id" value="<?php echo $id; ?>"/>
        <table>
            <tr>
                <td>
                    Pseudo :
                </td>
                <td>
                    <input type="text" name="pseudo" value="<?php echo $pseudo; ?>" disabled="true"/>
                </td>
            </tr>
            <tr>
                <td>
                    Mot de passe :
                </td>
                <td>
                    <input type="password" name="password"/>
                </td>
                <td>
                    A saisir en cas de changement
                </td>
            </tr>
            <tr>
                <td>
                    Grade
                </td>
                <td>
                    <input type="text" name="grade" value="<?php echo $gradeLib; ?>" disabled="true"/>
                </td>
            </tr>
            <tr>
                <td>
                    Nom
                </td>
                <td>
                    <input type="text" name="nom" value="<?php echo $nom; ?>"/>
                </td>
            </tr>
            <tr>
                <td>
                    Prénom
                </td>
                <td>
                    <input type="text" name="prenom" value="<?php echo $prenom; ?>"/>
                </td>
            </tr>
            <tr>
                <td>
                    Date de naissance
                </td>
                <td>
                    <input type="text" name="ddn" value="<?php echo $ddn; ?>"/>
                </td>
                <td>
                    Dans le format AAAA-MM-JJ
                </td>
            </tr>
            <tr>
                <td>
                    Présentation
                </td>
                <td>
                    <textarea name="presentation" cols="50" rows="10"/><?php echo str_replace('<br/>', '', $presentation); ?></textarea>
                </td>
            </tr>
<!--
            <tr>
                <td>
                    Photo
                </td>
                <td>
                    <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
                    <input type="file" name="photo" />
                </td>
                <td>
                    Taille limité à 100ko
                </td>
            </tr>
-->
            <tr>
                <td>
                </td>
                <td>
                    <input type="submit" value="Envoyer"/>
                </td>
            </tr>
        </table>
    </form>

La partie relative à l'envoi du fichier est en commentaire car le site est déjà utilisé.
Des idées sur la cause de cette erreur ? Je tiens à préciser qu'en local sur mon pc je n'ai aucun soucis avec le même code.

D'avance merci