web-dev-qa-db-fra.com

Je reçois parfois une erreur lors du téléchargement de thèmes

Je reçois un message d'erreur lors du téléchargement de certains thèmes.

Warning: fopen(/home/..../public_html/...../wp-content/themes/creativeart/style.css) [function.fopen]: failed to open stream: No such file or directory in /home/...../public_html/...../wp-includes/functions.php on line 4165

Warning: fread(): supplied argument is not a valid stream resource in /home/...../public_html/...../wp-includes/functions.php on line 4168

Warning: fclose(): supplied argument is not a valid stream resource in /home/...../public_html/...../wp-includes/functions.php on line 4171

Je ne comprends pas si le problème est lié aux thèmes ou si quelque chose me manque dans mon installation Wordpress? J'ai essayé les mêmes thèmes dans deux installations wordpress et j'ai la même erreur.

Je liste certains des thèmes ici.

mysticgrunge

creativeart

Quelqu'un at-il une idée sur une telle erreur?

1
Name-AK

D'après l'apparence des choses, c'est un problème de serveur. Le programme de téléchargement de thèmes WordPress utilise fopen() pour transférer des fichiers d’un emplacement vers le serveur. Il semble y avoir une erreur de délai ou d’accès car a) fopen ne peut pas trouver le fichier qu’il est supposé transférer et b) les fonctions fread et fclose ne peuvent pas trouver le flux de données pour lire le fichier et le fermer.

Je recommanderais de télécharger manuellement les thèmes pour éviter cette erreur. Au lieu de télécharger le fichier .Zip via WordPress, procédez comme suit:

  1. Décompressez le dossier du thème quelque part sur votre ordinateur local
  2. Connectez-vous au système FTP de votre site
  3. Accédez à /wp-content/themes/
  4. Utilisez FTP pour transférer l'intégralité du dossier de thème de votre ordinateur local vers le serveur.

Cela contournera entièrement les erreurs que vous obtiendrez avec fopen/fread/fclose. Si le problème persiste, il s'agit d'un problème lié à votre serveur, à votre installation WordPress elle-même ou au thème réel. Un dépannage plus approfondi est donc nécessaire.

1
EAMann