背景
我们最近从一台服务器换成了一台全新的服务器。
旧服务器:PHP5.7、Joomla2.x、MySQL5.6.x
新服务器:PHP7.0、Joomla3.x、Mariadb10.x。
ose插件是不同的,但是考虑到它正在影响ose之外的行(它们现在似乎已经失效了,因为我们没有从它们的支持人员那里得到任何回复)。
在这两台服务器上,这个故障都可以复制,但不是100%的时间。
问题
正如我们所知,输入到包含“select”、“selected”或单词的任何其他变体的表中的任何值都会导致一个通用错误。当更改包含单词的文章、在ose控制面板中更改电子邮件模板(例如“membership selected:”)或尝试通过手动安装的phpmyadmin手动更改这些行时,会发生这种情况。
奇怪的是,当通过安装的cpanel登录phpmyadmin时,我们可以在那里更改这些值。这显然不是一个长期的解决方案,因为我们不能给我们的作者cpanel/phpmyadmin访问权限,但我提到它是为了帮助理解整个情况。
我们的努力
错误日志-没有错误日志(我们可以找到)显示任何与此问题相关的内容。
权限-权限似乎不会影响这个问题,因为我们可以对任何值进行更改,只要它们不包含“select”或该名称的任何变体。
目标
我想了解的是为什么cpanel phpmyadmin可以进行这些更改,而不是手动安装的joomla/ose。
暂无答案!
目前还没有任何答案,快来回答吧!