RootsLabs

More than a tool ! GitHub Google+ LinkedIn RSS

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

Progi1984 - Commentaires (1)

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 :

# Enable PHP5
AddType x-mapp-php5 .php

Commentaires

1. i M@N, le 9 janvier 2014 à 14:51

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

Ajouter un commentaire

Commentaire :