WordPress的某些部分使用FTP传输文件。例如,更新使用FTP。媒体上传不会,至少不会,除非3.7中有所改变。如果要连接到FTP服务器,则必须提供该服务器所需的凭据。在建立连接之前,您的文件权限不会生效。
有constants that you can define 这应该会使这更容易管理。抄本:
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 );