运行Centos 6,apache,MySQL和vsftpd。我正在尝试通过其网络前端将插件上传到WordPress。我在centos和vsftpd上建立了一个用户协调,将它们添加到同一个组(apache:apache),但是当我尝试上传它时,我得到解压缩包,无法创建目录错误。我已经从777(w / -R)更改权限,并检查用户组是否同步。我甚至已经离开并更改了用户和组,使其与FTP的登录名相同。这是问题所在。如果我通过直接FTP客户端或CLI登录,我没有任何问题,我检查用户是相同的,权限等。我甚至添加了define('FS_METHOD','direct');
给它一个去。一切都无济于事。我真的很喜欢你的想法。这里托管所以完全root访问不是问题。
尝试以下方法 - 通常有效:
# chown apache:apache {path_to_webroot} -R
# chmod 755 {path_to_webroot} -R