1&1 : Fatal error: Call to undefined function: file_put_contents()
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
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