la onction file_get_contents lit un fichier qui n'est pas sur ton site et en récupère le code source.
quand tu as ce message, c'est pour 2 raisons :
- soit la page que tu tentes d'ouvrir n'existe pas (d'où mon idée d'afficher le lien qu'on essaie d'ouvrir, pour constater si effectivement il n'existe pas)
- soit la fonction est désactivée chez toi auquel cas tu ne peux pas utiliser l'assistant automatique d'installation de modules
dans le 2nd cas, ce n'est pas du côté de NewsletTux qu'il faut voir mais du c^oté de l'hébergeur, la fonction file_get_content est liée à la fonction fopen (file open).
Tu peux tester la fonction file_get_contents avec ceci : je suppose une page nommée "lambda.php" et placée n'importe où dans ton site (à la racine, c'est plus simple :
http://www.tonsite.tld/lambda.php)
<?php
(string) $textfile = file_get_contents('http://www.google.fr');
if(!$textfile) die("error file_get_contents : check URL =http://www.google.fr);
echo '<pre>';
print_r($textfile);
echo '</pre>';
?>
Et vois ce que tu obtiens. Si tu obtiens "error, check URL" c'est que même sur un exemple "simple" ton hébergeur ne l'autorise pas.