Upgrading problem

时间:2012-09-21 作者:borayeris

我使用的是使用Plesk panel管理的CentOs服务器。所有域都有不同的用户。我有两个不同的WordPress安装。一个是从FTP安装的,另一个是从Plesk安装的。

无法从WP的管理面板更新从FTP安装的WP。误差为;

正在从下载更新http://wordpress.org/wordpress-3.4.2-no-content.zip

正在解压缩更新…

无法复制文件。

安装失败

从Plesk安装的WP可以从WP的管理面板成功更新。因此,我检查了权限和文件所有权,并执行了与从Plesk安装的WP相同的操作。但这并不能解决问题。

有什么建议吗?

附言:我知道如何从FTP更新。PS2:我不会禁用“define(\'FS\\u METHOD\',\'direct\');”。

3 个回复
最合适的回答,由SO网友:borayeris 整理而成

我通过将文件所有权更改为apache解决了这个问题:apache

SO网友:Tom J Nowell

仅仅因为您具有ftp用户的写访问权限,并不意味着运行Apache/PHP的用户具有写访问权限。

我建议您手动升级,或者检查Apache在这些文件上运行的用户的写入权限和所有权。

SO网友:SHEESHRAM

尝试运行这些命令(命令同时用于仪表板和ftp)

sudo usermod -aG www-data $USER

sudo chown -R www-data:www-data /var/www

sudo chmod -R 774 /var/www

结束

相关推荐

Recommended File Permissions

嘿,伙计们,我花了很长时间试图解决这个问题。我想知道WordPress中的文件权限应该是什么样子in order to use the autoupdate feature. 到目前为止,我的wordpress安装程序一直在询问我的FTP信息,我不想使用那种升级/安装方法,我想使用纯/直接PHP。某些上下文:Web服务器和php fcgi守护程序运行为www-data:www-data</wordpress安装位于/home/blaenk/sites/domain.tld/</首先,我read