首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Wordpress -无法在FTP上传后通过管理编辑主题文件

Wordpress -无法在FTP上传后通过管理编辑主题文件
EN

Stack Overflow用户
提问于 2019-04-23 13:43:31
回答 2查看 756关注 0票数 0

我想通过Appearance > Theme Editor菜单中的Wordpress管理面板更改主题文件,但我收到了消息:

出了点问题。您的更改可能尚未保存。请再试一次。您也可能需要手动修复并通过FTP上传文件。

在我对文件做了一些更改并通过FTP将其上传回服务器之前,一切都正常工作。我可以在主题编辑器中更改所有其他文件,但这个文件除外。权限与我可以更改的其他文件相同,所有者和组也是相同的。它看起来一切都应该工作,但这只是这一个文件,我已经通过FTP更新,我不能通过Wordpress管理面板的主题编辑器进行更改。

你知道可能出了什么问题吗?我做错了什么?请帮帮我,在大多数时间,我在“安全”的网络上,从我的计算机无法访问服务器FTP。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-04-23 13:51:35

检查主题权限

首先要检查的是主题文件和文件夹权限。

如果你是在共享主机上运行,那么大多数情况下都是可以的。但是,如果使用VPS或Cloud,则必须确保与正在运行的web服务器(Nginx或Apache HTTP)拥有相同的主题文件。

使用chmod修改文件权限

供参考:- https://www.linode.com/docs/tools-reference/tools/modify-file-permissions-with-chmod/

检查安全插件

你在使用什么安全插件吗?您是否可以选择查看他们的日志,以了解您的请求是如何被处理的?

或者,您可以快速禁用安全插件并验证其是否正常工作。

票数 3
EN

Stack Overflow用户

发布于 2019-04-25 03:35:27

我终于解决了这个问题。我有两件事误导了我的问题。

第一个是,我写了“在我对文件做了一些修改并通过FTP上传它之前,一切都正常”,之后我在答案的评论中重新写了一遍-我非常确定我以前尝试过相同的文件,但我没有,它肯定是另一个文件,对不起。

第二个问题是我没有写具体的文件名。文件是includes/_wp_utils.php。有人可能会注意到,这是该目录中最大的文件。这就是问题所在。我不知道为什么-可能它太大了,服务器无法处理,或者其他东西(120KB),但我后来注意到了这一点,我尝试将文件拆分成几个较小的文件,并使用命令include_once __DIR__ . '/_wp_utils/_nth_part_of_original_wp_utils.php';将它们包含到includes/_wp_utils.php中。

谢谢你@G.D Udara Lahiru Sampath,我非常喜欢你的回答。检查是很有用的,也是非常重要的。

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

https://stackoverflow.com/questions/55804995

复制
相关文章

相似问题

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