Je pense avoir essayé toutes les solutions en ligne au cours des derniers mois sans solution.
Déballer le colis…
Installer le plugin…
Impossible de créer le répertoire./var/www/html/wp-content/plugins/PLUGIN_NAME /
Ce qui me gêne, c’est que cela fonctionnait quand j’installais wordpress sur la EC2, puis tout à coup, elle a cessé de fonctionner un jour il ya quelques mois.
Qu'est-ce qui fonctionne, c'est quand je SFTP avec Filezilla. Donc, si je me connecte à FileZilla, je peux créer un répertoire, puis extraire manuellement le fichier Zip sur mon ordinateur et télécharger chaque fichier individuel via FileZilla dans le répertoire créé.
Quand j'utilise SSH, j'utilise ec2-user
J'ai joué avec chown à ec2-user: ec2-user pour/var/www/html et chmod vers 777 et retour vers 755 et l'insertion de wp-config define ('FS_METHOD', 'direct'); mais toujours rien.
S'il vous plaît aider. Je vous remercie.
Cela se produit généralement lorsque Apache n’a pas d’autorisation en écriture sur le serveur. Vous pouvez télécharger des images à partir de wp-admin. Plese essayez ceci.
Vous pouvez essayer de donner autant d’autorisation d’écriture à Apache que de root sur votre serveur?
Pour résoudre ce problème, vous devez définir les détails FTP dans votre fichier wp-config.php afin que WordPress s'en souvienne.
define('FS_METHOD', 'ftpext'); define('FTP_BASE', '/path/to/wordpress/'); define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/'); define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/'); define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); define('FTP_PRIKEY', '/home/username/.ssh/id_rsa'); define('FTP_USER', 'username'); define('FTP_PASS', 'password'); define('FTP_Host', 'ftp.example.org'); define('FTP_SSL', false);
https://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants