切换到宽版
  • 1383阅读
  • 4回复

在mac osx系统下 本地wordpress的插件应用关于ftp问题 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 使用道具 0楼 发表于: 2010-06-29
在安装新插件时候
会出现输入主机、ftp用户名以及密码的对话框
基本上怎么输都是提示无法连接到localhost:21端口

修改了文件夹权限以及在wp-config.php的最末端加入了

//其定义值可以为:'direct', 'ssh', 'ftpext' (ftp方式)or'ftpsockets'(Socket extension)
define('FS_METHOD', 'direct');
//修改目录权限默认是0755
define('FS_CHMOD_DIR', '0755');

之后再次安装插件 提示:

Unpacking the package…
Installing the plugin…

Warning:  array_keys() expects parameter 1 to be array, boolean given in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-admin/includes/class-wp-upgrader.php on line 189
Incompatible Archive.
Plugin install failed.


寻求解决方法
189           $source_files = array_keys( $wp_filesystem->dirlist($remote_source) );

只看该作者 1楼 发表于: 2010-06-29
这是主机权限的问题,

mac不太了解要怎么配置,但并不是wp本身的问题
只看该作者 2楼 发表于: 2010-06-29
权限问题已经解决了

已经出现
Unpacking the package…
Installing the plugin…

后面的
array_keys() expects parameter 1 to be array, boolean given in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-admin/includes/class-wp-upgrader.php  on line 189
Incompatible Archive. 是什么意思呢

class-wp-upgrader.pho 第189行的内容是: $source_files = array_keys( $wp_filesystem->dirlist($remote_source) );

只看该作者 3楼 发表于: 2010-08-04
用翻译软件
只看该作者 4楼 发表于: 2010-09-04
数组、文件系统、之类的错误,看来MAC下还真麻烦。。。
生命,应被热爱。{Nietzsche}
Roy's zone ┆http://iroy930.com
快速回复
限100 字节
 
上一个 下一个