在 Joomla 3.3.6 中,Onclick 导致服务器连接重置
Onclick causes Server Connection Reset in Joomla 3.3.6
我一直在本地使用 MAMP 3.2x 开发 Joomla 网站,就在昨天我将它迁移到了客户端服务器。它是 运行 CentOS 6.5 with Apache 2.2.xx(标准 CentOS 软件包)。我已经安装了 php5.5 & php5.5-fpm,以及 MySQL 等
除了 1 个小问题外,该网站运行良好,我已将其缩小为 "Onclick"
如果任何文章或模块或内容在某处包含单词 "onclick",只要我单击“保存”、“保存关闭”、“取消”等,我就会收到服务器断开连接错误。
奇怪的是,如果它是 "Onclic" 或 "Onclik" 或任何其他变体,那么它很好。但不知何故 "onclick" 导致它失败。
- 这不是 POST 尺寸问题,只需一条简单的线即可。
- 我试过了
Chrome、Safari 和 Firefox。
- 我检查了我的服务器日志,Apache,
FPM & MySql。没有与此相关的错误
- 还尝试禁用 fpm 并切换到默认 php
- 切换到 php 5.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 过滤部分是罪魁祸首,即使它设置为 SuperAdmins
不过滤
显示此问题所需的最小文本是
< onclick= >
以下变体都可以
< onclick
< onclick=
< onclick >
请帮忙!!
原来是限制性防火墙阻止了 POST。必须将我的听众移动到 JS 文件并删除 onclick 标签。
我一直在本地使用 MAMP 3.2x 开发 Joomla 网站,就在昨天我将它迁移到了客户端服务器。它是 运行 CentOS 6.5 with Apache 2.2.xx(标准 CentOS 软件包)。我已经安装了 php5.5 & php5.5-fpm,以及 MySQL 等
除了 1 个小问题外,该网站运行良好,我已将其缩小为 "Onclick"
如果任何文章或模块或内容在某处包含单词 "onclick",只要我单击“保存”、“保存关闭”、“取消”等,我就会收到服务器断开连接错误。
奇怪的是,如果它是 "Onclic" 或 "Onclik" 或任何其他变体,那么它很好。但不知何故 "onclick" 导致它失败。
- 这不是 POST 尺寸问题,只需一条简单的线即可。
- 我试过了 Chrome、Safari 和 Firefox。
- 我检查了我的服务器日志,Apache, FPM & MySql。没有与此相关的错误
- 还尝试禁用 fpm 并切换到默认 php
- 切换到 php 5.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 过滤部分是罪魁祸首,即使它设置为 SuperAdmins
不过滤显示此问题所需的最小文本是
< onclick= >
以下变体都可以
< onclick
< onclick=
< onclick >
请帮忙!!
原来是限制性防火墙阻止了 POST。必须将我的听众移动到 JS 文件并删除 onclick 标签。