安装WP数天,一直在处理细节问题,在安装插件的过程中,数次要求输入FTP密码,并且每次不能顺利完成安装,这是个大麻烦。自动升级、自动安装插件主题都不能用,加上用的又是国外主机,FTP很慢,后果不堪设想……
安装失败的提示是 Unable to locate WordPress Plugin directory,不能定位插件目录。根据提示在古月之系找到一个方法,打开WP根目录,里面添加一两行
1 2 3 4 | define(’FTP_CONTENT_DIR’, ‘/user/home/wp/wp-content‘); // '/user/home/wp/wp-content'改写为wp-content在你服务器上的绝对如径 define('FTP_PLUGIN_DIR', '/user/home/wp/wp-content/plugins'); // 'user/home/wp/wp-content/plugins'改写为plugins在你服务器上的绝对如径*/ |
问题来了,我不愿意进CP看路径,更不愿意上传探针,于是,所以用了更简单的方法。
1 2 3 4 5 | if(is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS_CHMOD_DIR', 0751 ); } // 将这段代码置于wp-config.php里最后一行的"?>"之前 |
成功!在线更新WP,装了几个插件,爽啊。
学习了、、