首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插件下载和安装良好,wordpress更新失败

插件下载和安装良好,wordpress更新失败
EN

WordPress Development用户
提问于 2017-02-02 08:55:01
回答 3查看 1.5K关注 0票数 0

我已经根据Wordpress正确设置了所有权限和目录/文件。添加插件/安装/更新非常有效,但是当涉及到更新到4.7.2时,它要求我提供FTP详细信息,或者如果我在WP配置文件中强制使用FileSystem (直接),它表示由于文件权限不一致或无法创建目录而无法更新。

从字面上说,所有的文件权限和用户权限都是根据wordpress的推荐设置的,但是我无法更新核心。

日志文件确实表示文件系统第257行中拒绝的权限包括当它试图复制一个文件时,但是就像我说过的,已经给出了正确的权限,除非对于那个特定的实例,核心更新是在与apache不同的用户下运行的。

不考虑手动安装,因为流程需要无缝,操作才能支持,而不需要额外的FTP/SSH知识。

有人能推荐一个真正有效的解决方案吗?

1)我对我的apache用户(这是插件更新所必需的) 2)所有权限为755/644 (这也是插件更新所必需的) 3)操作系统被更新,包括openssl (Redhat Enterprise)

EN

回答 3

WordPress Development用户

发布于 2017-02-02 12:23:33

要更新wordpress,请在wp-config.php文件中定义以下常量

代码语言:javascript
复制
define('FS_METHOD', 'direct');
define( 'FS_CHMOD_DIR', 0777 );
define( 'FS_CHMOD_FILE', 0777 );
define('FTP_BASE', '/var/www/test/');//project directory
define('FTP_CONTENT_DIR', '/var/www/test/wp-content/'); //define wp-content directory path
define('FTP_PLUGIN_DIR ', '/var/www/test/wp-content/plugins/'); //define plugins directory path
define( 'WP_AUTO_UPDATE_CORE', true );
//define ftp details
define('FTP_USER', 'test');
define('FTP_PASS', 'test@123');
define('FTP_HOST', 'ftp.test.com');

希望这能帮助你解决你的问题。

票数 0
EN

WordPress Development用户

发布于 2017-03-13 17:53:49

我见过Centos的“问题”。

通常,ppl假设用户对文件夹(755)和/或文件(644)或所有者设置(apache:apache)使用了错误的权限设置。

但有了Centos(7),这可能是SELinux精心策划的安全问题。

也许下面的话能帮助一些人解决这个棘手的问题。

  • OS: Centos 7 7进入终端(使用ssh access!)并键入以下内容: chcon -R -t httpd_sys_content_t /var/www/html/wordpress and chcon -R -t httpd_sys_rw_content_t /var/www/html/wordpress,并可能执行restorecon -Rv /var/www/html to sure. 通常不需要为apache重新启动,但使用以下代码 systemctl restart httpd重新启动也不会有什么害处。

这将解决WordPress核心安装的更新/升级问题。

ps,这是一个例子,有些可以有另一个文档根!

一些有更深刻解释的资源可能是:

弗朗西斯佩拉莱森德每日日志当然还有SELinux

希望这将帮助您或其他用户(就像它帮助我)在他们的路上。

票数 0
EN

WordPress Development用户

发布于 2021-05-18 17:24:46

禁用Wordpress中各处的FTP弹出,只需在wp-config.php文件中添加下面一行

定义(‘FS_METHOD’,'direct');

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/254872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档