WordPress 4.9.8如果内容具有style=“

时间:2018-10-29 作者:Aculine

Wordpress 4.9.8保存草稿/发布时返回错误:

    Gone

The requested resource
/wp-admin/post.php
is no longer available on this server and there is no forwarding address. Please remove all references to this resource.
我发现问题是因为我的文本有“style=”bla bla bla“。如果我删除style=它可以工作。我尝试禁用所有插件,更改为默认主题,创建新安装,将PHP版本从5.6更改为7,7.1,7.2:不更改。

有什么想法吗?

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

我最近也有同样的问题。

内联样式,以及<img> 标签,将导致410 Gone 状态和错误消息(The requested resource /wp-admin/post.php is no longer available on this server and there is no forwarding address. Please remove all references to this resource. 预览或发布帖子时。

问题是由于托管提供商对mod_security 在cPanel中。

当我向他们索要Apache日志以便我可以进一步查看时,我发现了这一点。

请与主机提供商联系以修复此问题。

SO网友:Aculine

已解决:
正如@milo所建议的,我找到了在cPanel下禁用mod\\u安全性的解决方案。所以我问我的主人(注册。it)是否有什么问题。他们向我确认服务器正在更新安全内容,并禁用CPanel中的mod\\u安全,然后重新启用。之后,发布。php工作正常。

谢谢大家。

SO网友:André Kelling

通常,插入内联样式不是一个好主意。

尝试使用CSS类,并将自定义CSS添加到主题中。

结束

相关推荐

posts stuck as drafts

我最近看到一个运行WP电子商务的网站上出现了一个新的bug。新产品(或某些现有产品)被困为“草稿”。一旦它们被标记为草稿,单击“发布”就没有任何好处,让产品公开访问的唯一方法是直接编辑MySQL数据库中的条目。UPDATED进一步调查表明,这不是一个wp电子商务问题-它影响到所有帖子。切换到twentyten主题解决了这个问题,因此很明显,无法发布的问题一定存在于我使用的自定义主题中。因为这是我自己的主题,我想我应该受到责备;-)错误报告中提到了一个错误调用的register\\u script()函数,