Je suis invité à entrer mes informations FTP (dans ce cas, SFTP) pour installer des plugins/thèmes dans Wordpress. Le problème, c'est que je continue à me voir refuser des informations d'identification SFTP valides.
J'ai également un accès root sur mon serveur. RedHat 6.3, MySQL 5.1, PHP 5.3.3
Pour résoudre ce problème, tous les répertoires de Wordpress sont actuellement chmod 777
Chaque fois que je saisis les identifiants de connexion avec lesquels je suis SFTP sur le serveur, je rencontre l'erreur -
ERROR: There was an error connecting to the server, Please verify the settings are correct.
J'ai essayé le FTP régulier, SFTP, la création de nouveaux utilisateurs FTP, en utilisant localhost, en utilisant l'adresse statique, à propos de tout ce à quoi je pouvais penser.
Je suis même allé aussi loin que l'édition wp-config.php
pour inclure des informations FTP comme si
/** FTP SETTINGS FOR AUTO-UPDATE */
define('FTP_Host', 'Tried both static IP and localhost');
define('FTP_USER', 'user');
define('FTP_PASS', 'pass');
Je peux télécharger des plugins et des fichiers manuellement via Filezilla ou un autre client (à l'aide des informations d'identification SFTP qu'il refuse actuellement), mais j'aimerais pouvoir effectuer des mises à niveau et des installations en un clic.
Je ne pense pas qu'il y ait un problème de pare-feu, car Wordpress est installé sur un serveur local MySQL. Bien sûr, je ne l'ai pas dit correctement, mais vous voyez l'idée. Je ne quitte pas la boîte où je suis.
Et si vous essayez http://wordpress.org/extend/plugins/ssh-sftp-updater-support/ ? Si cela ne fonctionne pas, vous pouvez modifier rapidement le code pour obtenir les journaux avec lesquels le développeur de ce plug-in peut utiliser plus de diagnostics.
Suite à la réponse de retomate, le support SSH SFTP Updater a fonctionné pour moi, le plug-in ajoute les options de type de connexion supplémentaires, j'ai utilisé les paramètres suivants: