Wordpress 3.8.1 update error

时间:2014-02-17 作者:ducktape

目前正在运行Wordpress 3.8.1法语版,但Wordpress要求我更新到新版本。

进行更新时,出现以下错误:

 Warning: copy(/home/XXXXXX/domains/XXXXXX.com/public_html/wp-admin/includes/update-core.php) 
 [function.copy]: failed to open stream: Permission denied in
 /home/XXXXXX/domains/XXXXXX.com/public_html/wp-admin/includes/class-wp-filesystem-direct.php
 on line 217
这台复印机的安装工作一定会很费劲。这是一个有关收入和官员权限的问题:wp-admin/includes/update-core.php

Échec de l\'安装

以上内容的翻译:

无法执行更新,因为我们将无法复制某些文件。此问题通常与文件权限不一致有关:wp-admin/includes/update-core.php

安装失败。

我们需要知道这与什么类型的文件不一致有关,以及修复它的过程是什么。

3 个回复
SO网友:Tom J Nowell

服务器运行的用户需要能够在WordPress core中写入和修改文件。即更新程序被告知:Permission denied 当它试图改变的时候wp-admin/includes/update-core.php.

服务器之间的权限不同,此项工作所需的权限也不同。This article talks more about file permissions and the relevant folders, 这可能会有所帮助,但并没有明确的“设为123,它就会起作用”的答案。

我个人的建议是,永远不要使用自动更新程序,而是使用以下方式进行更新:

只需将新版本的WordPress置于旧版本之上,即可实现安全FTP。它将要求在下次访问管理界面时更新您的数据库。不过,这不会使内置的自动更新程序在将来工作,但它会手动升级您的副本。

SO网友:kraftner

您需要确保PHP和WordPress能够编辑您的文件。看看http://codex.wordpress.org/Changing_File_Permissions 查看如何更改文件权限。

SO网友:user3504425

我也有同样的问题,我只找到一篇文章解决了我的问题。这取决于谁在做你的托管,以及它是什么类型的托管。一种方法是通过ftp程序。我用filezilla。

打开Filezilla(我使用的ftp程序)连接到您的托管帐户,就像传输文件一样。

进入你的根域/或你的目录中有wordpress的地方(我的是子域/博客)

单击文件夹并右键单击。当您这样做时(无论如何,在Filezilla上),您将看到“文件属性”的链接单击它。

这将为您提供各种权限选项。不要担心所有的复选框,只需向下移动到“数值”我只是将其设置为755,然后单击上面的一个框,上面写着“递归到子目录”,然后“仅应用于目录”,然后单击ok。将文件夹/目录更改为755。

然后你也可以进去更改文件,我会使用644。

如果您完成了这些步骤,ftp中会显示一条消息“命令不可理解”,这可能意味着您的主机是windows服务器,而不是linux,您将不得不执行另一个过程。这发生在我身上。我不知道其他主机是如何工作的,但我可以在godaddy windows主机上运行它。

GoDaddy Windows托管

登录godaddy,然后转到“webhosting”“Launch”FTP manager。

点击wordpress所在文件夹/目录左侧的复选框(同样,我自己的wordpress位于一个子域:blog.mysite.com。因此,我选中了“blog”文件夹旁边的复选框)。

顶部应该有一个菜单,其中一个是“权限”

单击它,取消选中“继承”框,并选中其他3项(“读、写、将子项重置为inheret”)。

打开GoDaddy上的文件管理器面板。在另一个窗口中打开wordpress管理页面,更新应该会通过。

6。如果这样做有效,您可以(可选,但可以提供一些安全性)返回到您的文件管理器,重置刚刚更改的文件夹,并选中除“写入”之外的所有框

我就是这样让它工作的。

结束

相关推荐

Updates for a private plugin?

如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点