我一直在MAMP 3.2x上本地开发Joomla网站,就在昨天我将其迁移到了客户端服务器。它运行CentOS 6.5和Apache 2.2.xx(标准CentOS软件包)。我已经安装了php5.5&php5.5-fpm以及MySQL等。
这个网站运行得非常好,除了一个小问题,我把它缩小为“Onclick”一词
如果任何文章、模块或内容在某个地方包含“onclick”一词,只要我单击“保存”、“保存关闭”、“取消”等,就会出现“服务器断开连接错误”。
奇怪的是,如果它是“Onclic”或“Onclik”或任何其他变体,那么它就好了。但不知为何,“onclick”会导致它失败。
-
这不是POST大小的问题,只需简单的一行即可解决。
-
我试过了
Chrome、Safari和Firefox。
-
我已经检查了我的服务器日志,Apache,
FPM&MySql。没有与此相关的错误
-
还尝试禁用fpm并切换到默认php
-
切换到php5.6,但仍然存在相同的问题
我唯一的线索就是
POST http://example.com/administrator/index.php?option=com_content&layout=edit&id=224 net::ERR_CONNECTION_RESET core.js:1
Joomla.submitform -> core.js:1
Joomla.submitbutton-> index.php?option=com_content&view=article&layout=edit&id=224:534
onclick-> index.php?option=com_content&view=article&layout=edit&id=224:502
--更新--
只有当onclick是html标记的一部分时,才会出现此问题。Joomla的HTML过滤部分似乎是罪魁祸首,尽管其设置为“超级管理员无过滤”
显示此问题所需的最短文本为
< onclick= >
以下变化很好
< onclick
< onclick=
< onclick >
请帮忙!!