1&1 : Fatal error: Call to undefined function: file_put_contents()

11 février 2013 - 93 mots - php

Déployant un outil sur 1and1, j’ai eu le droit à une belle erreur du style :

Fatal error: Call to undefined function: file_put_contents() 

Que faire dans ce cas là ?

Le message d’erreur précise que la fonction file_put_contents() n’est pas défini. Cela est dû au fait que le moteur PHP est en PHP4, et non en PHP5.

Pour activer PHP5 et régler ce problème de fonction non-définie, il faut ajouter à la racine du dossier de votre site un fichier .htaccess avec ce contenu :

1
2
# Enable PHP5
AddType x-mapp-php5 .php

Commentaires

i M@N
i M@N

On peut aussi définier la version globale de PHP dans l’interface d’administration : admin.1and1.fr

Pour d’autres modifications comme date.timezone ou allow_url_fopen on peut aussi passer par la création d’un php.ini : http://assistance.1and1.fr/hebergement-c65619/programmation-c65626/php-c65653

9 janvier 2014 à 14:51


Laisser un commentaire

Merci. Votre message a bien été enregistré.