简介说明
WordPress错误提示Warning: ftp_nlist() expects parameter 1 to be resource, null given in一大串的解决办法
下面就是该错误的报错信息,这么一大串 看下来你怕不怕。今夕去搜了很久,发现没几个人提这个,看了下别人的解决办法是在
wp-config.php 里面添加define('FS_METHOD', 'direct');但是我觉得不太对,后面自己看了下文件管理就想明白了
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_fput() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 212
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_chmod() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 288
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_fput() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 212
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_chmod() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 288
Warning: ftp_fput() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 212
Warning: ftp_nlist() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
Warning: ftp_pwd() expects parameter 1 to be resource, null given in /www/wwwroot/wp-admin/includes/class-wp-filesystem-ftpext.php on line 230
解决办法
原因:虽然报错信息看起来很热闹,但是其实上面那么一大堆报错就是同一个问题,只需要解决一个问题,其他的就全部解决了,
上文讲到了我看了下文件管理器,发现其实就是用户所有者的问题,老生常谈的那种。我看了下我的nginx管理着我的网页文件。
所以我要把文件所有权交给管着我nginx的用户,但实际上我发现文件管理器里的文件所有权一部分是这个用户一部分是那个用户,
nginx用户无法统筹所有文件,所以其实这个是因为无法管理这个文件的权限问题引起的,只需要把所有权归还给该用户即可,
解决办法:全选文件--权限--755
所有者选择--你需要的用户,应用到子文件夹。
作者:今夕







评论抢沙发