解决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。
我的博客写了几天就散伙了,实在没什么好写的,看了你的博客才知道,我只是个打酱油滴!