Sur chaque site où j'ai mis à jour Wordpress vers la version 3.5, deux messages d'erreur ont été affichés à l'écran, mais ont été immédiatement remplacés par la page À propos de Wordpress. Les messages ne restent pas à l'écran assez longtemps pour être lus, mais j'ai réussi à appuyer sur PrintScreen et à les lire de cette façon.
Remarque: cela s'est produit avec les mises à jour précédentes, mais je ne sais pas quand cela a commencé car je n'avais peut-être pas remarqué les erreurs auparavant et les sites semblent tous fonctionner correctement.
Warning: copy(/home/something/wordpress/wp-blog-header.php)
[function.copy]: failed to open stream: Permission denied in
/home/something/wordpress/wp-admin/includes/class-wp-filesystem-direct.php on line 200
Warning: copy(/home/something/wordpress/index.php)
[function.copy]: failed to open stream: Permission denied in
/home/something/wordpress/wp-admin/includes/class-wp-filesystem-direct.php on line 200
Mise à jour: il y a vraiment deux problèmes ici: premièrement, qu'est-ce que les avertissements me disent, sont-ils sérieux et puis-je les empêcher de se produire? Deuxièmement, ne serait-ce pas une bonne idée de laisser les avertissements à l'écran au lieu de les faire clignoter, pour les faire disparaître plus tard dans l'abysse en millisecondes? Je ne peux pas m'empêcher de me demander si des avertissements ou des erreurs plus graves pourraient également disparaître si/quand ils se produisent. Ces avertissements sont-ils enregistrés quelque part?
Le problème est que les fichiers ne peuvent pas être écrits par le processus web/php en raison d'autorisations.
C'est:
Donc, je vous conseillerais de faire ce qui suit:
Cela vous donne une méthode infaillible pour mettre à jour WP Core, sans définir les autorisations d'écriture de manière à compromettre votre sécurité pour des raisons de commodité.
Compte tenu des avertissements, je recommanderais de refaire la procédure via FTP. Il est clair que ces fichiers ne sont peut-être pas des fichiers v3.5, mais des fichiers plus anciens auxquels il n'a pas pu écrire.
Donnez à vos fichiers/dossiers le bon code CHMOD (je suppose 755 pour les dossiers) Modifier: cette réponse devrait répondre à toutes vos questions;) Qu'est-ce qui est vrai pour WordPress?