我在ec2上托管了一个wordpress网站,我正试图通过管理界面更新我的主题。它要求我提供主机名和ftp用户名和密码。Ec2-xxx.computer-1.amazonaws.com:22是我的主机名吗?我尝试使用ec2user和root作为我的ftp用户名,但没有成功。我做错了什么?
发布于 2011-12-31 11:46:24
您的主机名将是ec2-107-20-192-98.compute-1.amazonaws.com
。
你的用户名将是你用来SFTP到实例的用户名- ec2user对于某些实例类型,ubuntu对于Ubuntu AMI,等等。EC2通常不使用密码,更喜欢SSH键,所以你必须通过在命令行上执行passwd
来为你的帐户设置密码。
发布于 2012-07-12 00:02:20
在directives
下的wp-config.php
中,添加以下行:
define('FS_METHOD', 'direct');
发布于 2011-12-31 12:00:10
尝试添加FTP凭证到wp-config.php:http://codex.wordpress.org/Editing_wp-config.php和http://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants
这应该会让WP管理员停止询问FTP详细信息。但是,根据您通过命令行设置权限的方式,可能需要转到命令行来编辑wp-config.php等文件。您可能没有足够的权限上传和WP解压一个主题。
根据其他答案,我使用SFTP,服务器的ec2-xx-xxx-xx-xx.compute-1.amazonaws.com
用户名为ec2-user
https://stackoverflow.com/questions/8686125
复制相似问题