Joomla注册MySQL错误


Joomla Registration MySQL Error

任何时候有人去注册(我们使用RSForms),我们都会收到这个错误

Warning
Registration failed: SQL=INSERT INTO (,,,,,,,,,,,,,,) VALUES (105,0,0,0,0,0,0,1,0,0,1,0,1,1,0)

然后我把错误报告交给开发人员,当我试图注册时得到了这些。

Notice: Use of undefined constant DS - assumed 'DS' in /home/content/03/7103303/html/plugins/system/jcktypography/jcktypography.php on line 15
Notice: Use of undefined constant DS - assumed 'DS' in /home/content/03/7103303/html/plugins/system/jcktypography/jcktypography.php on line 15
Strict Standards: Non-static method JApplicationSite::getMenu() should not be called statically, assuming $this from incompatible context in /home/content/03/7103303/html/templates/hot_designnow/index.php on line 40
Strict Standards: Non-static method JApplicationCms::getMenu() should not be called statically, assuming $this from incompatible context in /home/content/03/7103303/html/libraries/cms/application/site.php on line 250
Strict Standards: Only variables should be assigned by reference in /home/content/03/7103303/html/templates/hot_designnow/index.php on line 40

此外,当打开调试系统和语言时,我会得到红色的这些(我们现在使用默认寄存器)

**Parsing errors in language files**
JROOT/administrator/language/en-GB/en-GB.com_rsform.ini : error(s) in line(s) 546

此外,当查看扩展管理器->管理时,还有一个新的插件/模块代码:COM_INSTALLER_TYPE_

我希望这能有所帮助,感谢您花时间尝试帮助

据我所见,您在这里有3个不同的问题:

您的第一条错误信息

Warning
Registration failed: SQL=INSERT INTO (,,,,,,,,,,,,,,) VALUES (105,0,0,0,0,0,0,1,0,0,1,0,1,1,0)

指示您正在rsforms中使用自定义sql脚本,该脚本在某种程度上已损坏。也许您已经从1.5升级,这个自定义sql(可能还有相关的php)需要重写?

你的第二个问题:

"注意行表明你有一个插件,它不是完全兼容Joomla 3.0的,如果可能的话,我会卸载并获得升级版本

"严格标准"行可能是Joomla代码,不符合严格标准的sratch,但您的模板也没有升级到符合这些

你的第三个问题:

"分析错误表明RSForm的语言文件丢失或未正确升级。我将重新安装/升级RSForm.

关于您问题的主要角度,您需要查看自定义RSFormSQL脚本并将其发布在此处。