解决WordPress更新或安装插件主题需要输入FTP

2012/09/14

我们在使用wordpress时,会经常安装插件,安装主题或wordpress程序更新,部分主机会提示你输入FTP信息,否则无法进行安装。如果你记得这些信息,填入进去,自然没有问题。但是当我们经常折腾的时候,每次都要输入,实际上是非常麻烦的。有没有一劳永逸的方法呢?答案是肯定的。本文将wordpress搭建在虚拟主机上的站点为例,来解决这个问题。

一、首先确认你的FTP信息正确。

我们可以通过cuteftp pro这样的软件来测试ftp信息的正确:cuteftp pro下载及使用教程。不会使用的看前面的文章。在输入FTP信息后,点击登录,确认无误后,记下ftp信息。

二、把FTP信息添加到wp-config.php内。

我们需要把用户名、密码和主机信息添加到wp-config.php里。

[php]
<pre>define(‘FTP_USER’, ‘username’);
define(‘FTP_PASS’, ‘password’);
define(‘FTP_HOST’, ‘ftp.example.org’);</pre>
[/php]

username是用户名,password是密码,最后一个是ftp主机名。
填入上面的就能够直接链接,但是如果你需要一个更加安全的链接,可以考虑加入SSL,把下面的代码放入wp-config.php文件内:
[php]
define('FTP_SSL', true);
[/php]


接下来还有一个问题,就是假设wordpress主题不是装在根目录,情况是怎样的呢?我们只需要定义一下安装目录即可:

[php]

<pre>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/');
[/php]
"/path/to/wordpress/"这个就是wordpress安装目录。

三、扩展到VPS

现在很多人把wordpress安装在VPS上,有时也会出现需要输入FTP信息的情况,那种情况的解决方案:

[php]

chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

[/php]

对于不同的目录,修改 /home/wwwroot。

 

 

One thought on “解决WordPress更新或安装插件主题需要输入FTP

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注