web-dev-qa-db-fra.com

Où wordpress stocke-t-il les informations d'identification FTP?

Lorsque wordpress demande des informations FTP à mettre à niveau, vous les saisissez, puis il semble les stocker pour une utilisation ultérieure (pour les futures mises à niveau, et peut-être aussi pour les téléchargements de média?)

Où stocke-t-il ces détails? Est-ce dans un fichier? Dans la base de données?

J'essaie de comprendre quelles informations sont utilisées pour accéder au serveur.

J'ai essayé de grep-ing pour ftp dans les fichiers php et je n'ai rien vu. Cela ne semble pas non plus être un paramètre exposé dans l'interface d'administration.

Merci!

2
jkeesh

Ce n'est pas. WP L'API du système de fichiers demandera des informations d'identification FTP, mais le fera pour chaque opération. Ils ne sont pas stockés de manière persistante.

Ils peuvent peuvent être stockés de manière persistante en codant en dur dans wp-config.php, mais WP ne le fera pas lui-même, il s'agit d'une action de l'utilisateur.

Notez que WP ne demande que les informations d'identification FTP si il ne peut pas modifier les fichiers sans eux. Si une configuration spécifique les utilisait pour les demander et s’arrêter, il est probable que la configuration du serveur ou les autorisations de fichiers aient changé et permettent désormais à WP de manipuler des fichiers sans passer par FTP.

4
Rarst